IUserIdentity2::ChangePassword-Methode

[ChangePassword wird nicht unterstützt und kann in Zukunft geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen Benutzerkonten mit schnellem Benutzerwechsel und Remotedesktop.]

Legt ein neues Kennwort für die Identität fest.

Syntax

HRESULT ChangePassword(
  [in] WCHAR *szOldPass,
  [in] WCHAR *szNewPass
);

Parameter

szOldPass [ In]

Typ: WCHAR *

Die Breitzeichenzeichenfolge, die das kennwort enthält, das der Identität derzeit zugeordnet ist.

szNewPass [ In]

Typ: WCHAR *

Die Breitzeichenzeichenfolge, die das neue Kennwort enthält, das der Identität zugeordnet werden soll.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S _ OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Hinweise

Der Wert von szOldPass muss mit dem aktuellen Kennwort der Identität übereinstimmen, damit szNewPass angewendet werden kann. Ein falscher Wert von szOldPass führt zu einem Rückgabewert von E _ FAIL.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Ende des Supports (Client)
Windows 2000 Professional
Ende des Supports (Server)
Windows 2000 Server
Header
Msident.h
Idl
Msident.idl
DLL
Msident.dll