DOMAIN_PASSWORD_INFORMATION-Struktur (ntsecapi.h)
Die DOMAIN_PASSWORD_INFORMATION-Struktur enthält Informationen zur Kennwortrichtlinie einer Domäne, z. B. die Mindestlänge für Kennwörter und die Angabe eindeutiger Kennwörter.
Sie wird in der MSV1_0_CHANGEPASSWORD_RESPONSE-Struktur verwendet.
Syntax
typedef struct _DOMAIN_PASSWORD_INFORMATION {
USHORT MinPasswordLength;
USHORT PasswordHistoryLength;
ULONG PasswordProperties;
#if ...
OLD_LARGE_INTEGER MaxPasswordAge;
#if ...
OLD_LARGE_INTEGER MinPasswordAge;
#else
LARGE_INTEGER MaxPasswordAge;
#endif
#else
LARGE_INTEGER MinPasswordAge;
#endif
} DOMAIN_PASSWORD_INFORMATION, *PDOMAIN_PASSWORD_INFORMATION;
Members
MinPasswordLength
Gibt die Mindestlänge eines gültigen Kennworts in Zeichen an.
PasswordHistoryLength
Gibt die Anzahl der vorherigen Kennwörter an, die in der Verlaufsliste gespeichert wurden. Ein Benutzer kann kein Kennwort in der Verlaufsliste wiederverwenden.
PasswordProperties
Flags, die die Kennworteigenschaften beschreiben. Dabei kann es sich um einen oder mehrere der folgenden Werte handeln.
MaxPasswordAge
Gibt die maximale Dauer an, für die ein Kennwort gleich bleiben kann. Kennwörter, die älter sind, müssen geändert werden. Da SAM relative Zeiten als negative Werte und absolute Zeiten als positive Zahlen speichert, wird die Zeit als FILETIME-Struktur mit negativen Werten gespeichert.
Der Datentyp für diesen Member ist OLD_LARGE_INTEGER, wenn MIDL_PASS definiert ist.
MinPasswordAge
Gibt die Mindestdauer an, bis ein Kennwort geändert werden kann. Da SAM relative Zeiten als negative Werte und absolute Zeiten als positive Zahlen speichert, wird die Zeit als FILETIME-Struktur mit negativen Werten gespeichert.
Der Datentyp für diesen Member ist OLD_LARGE_INTEGER, wenn MIDL_PASS definiert ist.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | ntsecapi.h |