SwyxIt! Client SDK 14.20
Loading...
Searching...
No Matches
IClientLineMgrPub2 Interface Reference

import "CLMgrPub.idl";

Inheritance diagram for IClientLineMgrPub2:

Public Member Functions

HRESULT PubInitEx ([in] BSTR ServerName, [in] BSTR BackupServerName)
 
HRESULT PubGetServerFromAutoDetection ([out] BSTR *psServer, [out] BSTR *psBackupServer, [out] BOOL *pbAutoDetectionEnabled, [out] BOOL *pbServerAvailable)
 
HRESULT PubGetLogonInfo ([out] BSTR *psServer, [out] BSTR *psUser)
 

Detailed Description

Line manager interface Handles connection to server and selection of lines,

Use this interface from C++ clients

Member Function Documentation

◆ PubGetLogonInfo()

HRESULT IClientLineMgrPub2::PubGetLogonInfo ( [out] BSTR * psServer,
[out] BSTR * psUser )

Get Logon Details about current session BSTR *psServer: server we are logged on to; if NULL, we are not initialized BSTR *psUser: user name we used; if NULL, we are not logged on

◆ PubGetServerFromAutoDetection()

HRESULT IClientLineMgrPub2::PubGetServerFromAutoDetection ( [out] BSTR * psServer,
[out] BSTR * psBackupServer,
[out] BOOL * pbAutoDetectionEnabled,
[out] BOOL * pbServerAvailable )

Get Details about server addresses retreived via AutoDetection BSTR *psServer: primary server to be used (resolved name, ip address if name could not be resolved) BSTR *psBackupServer: backup server to be used (resolved name, ip address if name could not be resolved) BOOL *pbAutoDetectionEnabled: TRUE if AutoDetection API available, FALSE if we could not use AutoDetection (Windows 9x, NT4) BOOL *pbServerAvailable: TRUE if we retreived server addresses via AutoDetection);

If you want to use server as retrieved via AutoDetection, please call PubInit / PubInitEx without server name

◆ PubInitEx()

HRESULT IClientLineMgrPub2::PubInitEx ( [in] BSTR ServerName,
[in] BSTR BackupServerName )

!!! depcreated function! Use IClientLineMgrDisp::RegisterUserEx !!!


The documentation for this interface was generated from the following file: