Поделиться через


Метод ITDirectory::Bind (rend.h)

[Элементы управления и интерфейсы конференц-связи с IP-телефонией для встреч недоступны для использования в Windows Vista, Windows Server 2008 и последующих версиях операционной системы. Api клиента RTC предоставляет аналогичные функции.]

Метод Bind привязывается к серверу.

Синтаксис

HRESULT Bind(
  [in] BSTR pDomainName,
  [in] BSTR pUserName,
  [in] BSTR pPassword,
  [in] long lFlags
);

Параметры

[in] pDomainName

Указатель на BSTR , содержащий доменное имя пользователя.

[in] pUserName

Указатель на BSTR , содержащий имя пользователя.

[in] pPassword

Указатель на BSTR , содержащий пароль пользователя.

[in] lFlags

Флаги RENDBIND — это индикатор того, должны ли все параметры проверяться или принимать значения по умолчанию.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Метод успешно выполнен.
E_POINTER
Параметр pDomainName, pUserName или pPassword не является допустимым указателем.
E_INVALIDARG
Пароль является обязательным, но не был указан, домен и пользователь не предоставлены, или домен был указан, но пользователь не был указан.
RND_NOT_CONNECTED
Метод ITDirectory::Connect не был вызван или не был успешно выполнен.

Комментарии

Входные переменные pDomainName, pUserName и pPassword могут иметь значение NULL.

Вызов этой функции необязателен. Однако для некоторых операций с каталогом сначала требуется пройти проверку подлинности пользователя. Вызов Bind всегда является безопасным.

Приложение должно использовать SysAllocString для выделения памяти для параметров pDomainName, pUserName и pPassword . Приложение должно использовать SysFreeString , чтобы освободить память, когда переменные больше не нужны.

Требования

Требование Значение
Целевая платформа Windows
Header rend.h
DLL Rend.dll

См. также раздел

ITDirectory