Condividi tramite


Metodo ITDirectory::Bind (rend.h)

[I controlli e le interfacce di telefonia IP rendezvous IP non sono disponibili per l'uso in Windows Vista, Windows Server 2008 e versioni successive del sistema operativo. L'API client RTC offre funzionalità simili.

Il metodo Bind viene associato al server.

Sintassi

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

Parametri

[in] pDomainName

Puntatore a una stringa BSTR contenente il nome di dominio dell'utente.

[in] pUserName

Puntatore a una stringa BSTR contenente il nome dell'utente.

[in] pPassword

Puntatore a una stringa BSTR contenente la password dell'utente.

[in] lFlags

Flag RENDBIND che indicano se tutti i parametri devono essere convalidati o possono accettare un valore predefinito.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.
E_POINTER
Il parametro pDomainName, pUserName o pPassword non è un puntatore valido.
E_INVALIDARG
È necessaria una password ma non è stata specificata, il dominio e l'utente non vengono forniti o il dominio è stato fornito, ma l'utente non lo era.
RND_NOT_CONNECTED
Il metodo ITDirectory::Connect non è stato richiamato o non è riuscito.

Commenti

Le variabili di input pDomainName, pUserName e pPassword possono essere NULL.

La chiamata a questa funzione è facoltativa. Tuttavia, alcune operazioni di directory richiedono che l'utente venga autenticato per primo. È sempre sicuro chiamare Bind.

L'applicazione deve usare SysAllocString per allocare memoria per i parametri pDomainName, pUserName e pPassword . L'applicazione deve usare SysFreeString per liberare la memoria quando le variabili non sono più necessarie.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione rend.h
DLL Rend.dll

Vedi anche

ITDirectory