ITDirectory::Bind 方法 (rend.h)

[会合 IP 电话会议控件和接口不适用于 Windows Vista、Windows Server 2008 和操作系统的后续版本。 RTC 客户端 API 提供类似的功能。]

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
pDomainNamepUserNamepPassword 参数不是有效的指针。
E_INVALIDARG
需要密码但未提供密码,未提供域和用户,或者已提供域,但用户未提供。
RND_NOT_CONNECTED
ITDirectory::Connect 方法尚未调用或未成功。

注解

输入变量 pDomainNamepUserNamepPassword 可以为 NULL

调用此函数是可选的。 但是,某些目录操作要求首先对用户进行身份验证。 调用 Bind 始终是安全的。

应用程序必须使用 SysAllocStringpDomainNamepUserNamepPassword 参数分配内存。 当不再需要变量时,应用程序必须使用 SysFreeString 来释放内存。

要求

要求
目标平台 Windows
标头 rend.h
DLL Rend.dll

另请参阅

ITDirectory