Give Us a Free Call: +1-877-99-BOPUP (877-992-6787)

IServerClientVBA::GetAvailableContacts method

Receives arrays of Organizational Units and user contacts available to current user on the IM server.

Public Sub GetAvailableContacts(     ByRef ContactListPtr As Long,     ByRef ResultCode As Long )

Parameters

ContactListPtr
[in, out] Pointer to a variable of ContactListStruct type that receives the number of retrieved user contacts and Organizational Units. To retrieve a pointer to a variable use VarPtr() function.
ResultCode
[out] Variable of Long type that gets an extended code if error result is returned. For available codes see Available Extended Codes topic.

Return Value

S_OK
The function was successful.
E_INVALIDARG
One or more arguments are incorrect.
E_FAIL
Some error occurred in the function. Check ResultCode variable to get extended information on the error.

Remarks

The received array of user contacts must be retrieved by subsequent call of IServerClientVBA::EnumAvailableContacts function.