Give Us a Call: +1-877-99-BOPUP

IServerClient::SetAccountPassword method

Changes or sets user's current password associated with the account and used for connection with the IM server.

HRESULT SetAccountPassword(     LPSTR lpszOldPassword,     LPSTR lpszNewPassword,     LPDWORD lpdwExtendedCode );

Parameters

lpszOldPassword
[in] Pointer to a null-terminated character buffer that contains old password. Size of the buffer must not exceed 64 symbols of length.
lpszNewPassword
[in] Pointer to a null-terminated character buffer that contains new password. Size of the buffer must not exceed 64 symbols of length.
lpdwExtendedCode
[out] Pointer to a DWORD variable 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 lpdwExtendedCode variable to get extended information on the error.