Freigeben über


DsSetAuthIdentity-Funktion

[Diese Funktion ist für die Verwendung in den im Abschnitt Anforderungen angegebenen Betriebssystemen verfügbar. Es kann in nachfolgenden Versionen geändert oder entfernt werden. Verwenden Sie ab Windows Vista stattdessen den Volume Shadow Copy Service (VSS). ]

Die DsSetAuthIdentity-Funktion legt den Sicherheitskontext fest, unter dem die Verzeichnissicherungs-APIs aufgerufen werden.

Syntax

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

Parameter

szUserName [in]

Die Zeichenfolge mit NULL-Beendigung, die den Benutzernamen angibt.

szDomainName [in]

Die NULL-Zeichenfolge, die den Namen der Domäne angibt, zu der der Benutzer gehört.

szPassword [in]

Die NULL-Zeichenfolge, die das Kennwort des Benutzers in der angegebenen Domäne angibt.

Rückgabewert

Gibt bei erfolgreicher Ausführung einen standardmäßigen HRESULT-Erfolgscode zurück. Andernfalls wird ein Fehlercode zurückgegeben.

Bemerkungen

Wenn DsSetAuthIdentity nicht aufgerufen wird, wird der Sicherheitskontext des aktuellen Prozesses angenommen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
WindowsServer 2008
Header
Ntdsbcli.h
Bibliothek
Ntdsbcli.lib
DLL
Ntdsbcli.dll
Unicode- und ANSI-Name
DsSetAuthIdentityW (Unicode) und DsSetAuthIdentityA (ANSI)

Siehe auch

Sichern und Wiederherstellen eines Active Directory-Servers

Verzeichnissicherungsfunktionen