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

import "CLMgr.idl";

Inheritance diagram for IClientPresenceInformation:

Public Member Functions

HRESULT GetUserPresenceInfo ([in] BSTR bstrId, [out] INT32 *iUserId, [out] INT32 *iSiteId, [out] BSTR *bstrUsername, [out] INT32 *iStatus, [out] BSTR *bstrStatusText)
 
HRESULT SubscribeUserPresence ([in] DWORD uiCookie, [in] INT32 iUserId, [in] INT32 iSiteId)
 
HRESULT UnsubscribeUserPresence ([in] DWORD uiCookie, [in] INT32 iUserId, [in] INT32 iSiteId)
 
HRESULT GetOwnEmailAddress ([out] BSTR *bstrEmailAddress)
 
HRESULT GetStatusNames ([out] VARIANT *pvStatusNames, [out] INT32 *piLocaleId)
 
HRESULT UnsubscribeAll ([in] DWORD dwCookie)
 
HRESULT LookupUserEmailAddress ([in] BSTR bstrId)
 

Member Function Documentation

◆ GetOwnEmailAddress()

HRESULT IClientPresenceInformation::GetOwnEmailAddress ( [out] BSTR * bstrEmailAddress)

◆ GetStatusNames()

HRESULT IClientPresenceInformation::GetStatusNames ( [out] VARIANT * pvStatusNames,
[out] INT32 * piLocaleId )

◆ GetUserPresenceInfo()

HRESULT IClientPresenceInformation::GetUserPresenceInfo ( [in] BSTR bstrId,
[out] INT32 * iUserId,
[out] INT32 * iSiteId,
[out] BSTR * bstrUsername,
[out] INT32 * iStatus,
[out] BSTR * bstrStatusText )

◆ LookupUserEmailAddress()

HRESULT IClientPresenceInformation::LookupUserEmailAddress ( [in] BSTR bstrId)

◆ SubscribeUserPresence()

HRESULT IClientPresenceInformation::SubscribeUserPresence ( [in] DWORD uiCookie,
[in] INT32 iUserId,
[in] INT32 iSiteId )

◆ UnsubscribeAll()

HRESULT IClientPresenceInformation::UnsubscribeAll ( [in] DWORD dwCookie)

◆ UnsubscribeUserPresence()

HRESULT IClientPresenceInformation::UnsubscribeUserPresence ( [in] DWORD uiCookie,
[in] INT32 iUserId,
[in] INT32 iSiteId )

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