![]() |
SwyxIt! Client SDK 14.20
|
import "CLMgrPub.idl";
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) |
Line manager interface Handles connection to server and selection of lines,
Use this interface from C++ clients
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
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
HRESULT IClientLineMgrPub2::PubInitEx | ( | [in] BSTR | ServerName, |
[in] BSTR | BackupServerName ) |
!!! depcreated function! Use IClientLineMgrDisp::RegisterUserEx !!!