Share via


ITDirectory::Bind 方法 (rend.h)

[Rendezvous IP Telephony 會議控件和介面不適用於 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 一律是安全的。

應用程式必須使用 SysAllocString 來配置 pDomainNamepUserNamepPassword 參數的記憶體。 當不再需要變數時,應用程式必須使用 SysFreeString 來釋放記憶體。

規格需求

需求
目標平台 Windows
標頭 rend.h
Dll Rend.dll

另請參閱

ITDirectory