ITDirectory ::Bind, méthode (rend.h)

[Les contrôles et interfaces de conférence de téléphonie IP rendezvous ne sont pas disponibles pour une utilisation dans Windows Vista, Windows Server 2008 et les versions ultérieures du système d’exploitation. L’API cliente RTC fournit des fonctionnalités similaires.]

La méthode Bind est liée au serveur.

Syntaxe

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

Paramètres

[in] pDomainName

Pointeur vers un BSTR contenant le nom de domaine de l’utilisateur.

[in] pUserName

Pointeur vers un BSTR contenant le nom de l’utilisateur.

[in] pPassword

Pointeur vers un BSTR contenant le mot de passe de l’utilisateur.

[in] lFlags

Les indicateurs RENDBIND indiquent si tous les paramètres doivent être validés ou peuvent prendre une valeur par défaut.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
La méthode a réussi.
E_POINTER
Le paramètre pDomainName, pUserName ou pPassword n’est pas un pointeur valide.
E_INVALIDARG
Un mot de passe est obligatoire mais n’a pas été fourni, le domaine et l’utilisateur ne sont pas fournis, ou le domaine a été fourni, mais l’utilisateur ne l’était pas.
RND_NOT_CONNECTED
La méthode ITDirectory ::Connect n’a pas été appelée ou n’a pas réussi.

Remarques

Les variables d’entrée pDomainName, pUserName et pPassword peuvent être NULL.

L’appel de cette fonction est facultatif. Toutefois, certaines opérations d’annuaire nécessitent l’authentification préalable de l’utilisateur. Il est toujours sûr d’appeler Bind.

L’application doit utiliser SysAllocString pour allouer de la mémoire aux paramètres pDomainName, pUserName et pPassword . L’application doit utiliser SysFreeString pour libérer de la mémoire lorsque les variables ne sont plus nécessaires.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête rend.h
DLL Rend.dll

Voir aussi

ITDirectory