DsSetAuthIdentity fonction)

[Cette fonction peut être utilisée dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il sera peut-être modifié ou indisponible dans les versions ultérieures. à partir de Windows Vista, utilisez Service VSS (VSS) à la place.]

La fonction DsSetAuthIdentity définit le contexte de sécurité sous lequel les API de sauvegarde d’annuaire sont appelées.

Syntaxe

HRESULT DsSetAuthIdentity(
  _In_ LPCTSTR szUserName,
  _In_ LPCTSTR szDomainName,
  _In_ LPCTSTR szPassword
);

Paramètres

szUserName [ dans]

Chaîne terminée par le caractère null qui spécifie le nom d’utilisateur.

szDomainName [ dans]

Chaîne terminée par le caractère null qui spécifie le nom du domaine auquel l’utilisateur appartient.

szPassword [ dans]

Chaîne terminée par le caractère null qui spécifie le mot de passe de l’utilisateur dans le domaine spécifié.

Valeur retournée

En cas de réussite, retourne un code de réussite HRESULT standard ; dans le cas contraire, un code d’échec est retourné.

Remarques

Si DsSetAuthIdentity n’est pas appelé, le contexte de sécurité du processus actuel est supposé.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows Vista
Serveur minimal pris en charge
Windows Server 2008
En-tête
Ntdsbcli. h
Bibliothèque
Ntdsbcli. lib
DLL
Ntdsbcli.dll
Noms Unicode et ANSI
DsSetAuthIdentityW (Unicode) et DsSetAuthIdentityA (ANSI)

Voir aussi

Sauvegarde et restauration d’un serveur Active Directory

Fonctions de sauvegarde d’annuaire