struttura DOMAIN_PASSWORD_INFORMATION (ntsecapi.h)
La struttura DOMAIN_PASSWORD_INFORMATION contiene informazioni sui criteri password di un dominio, ad esempio la lunghezza minima per le password e il modo in cui devono essere univoche le password.
Viene utilizzata nella struttura MSV1_0_CHANGEPASSWORD_RESPONSE .
Sintassi
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
Specifica la lunghezza minima, espressa in caratteri, di una password valida.
PasswordHistoryLength
Indica il numero di password precedenti salvate nell'elenco di cronologia. Un utente non può riutilizzare una password nell'elenco della cronologia.
PasswordProperties
Flag che descrivono le proprietà della password. Possono essere uno o più dei valori seguenti.
MaxPasswordAge
Specifica il periodo massimo di tempo per cui una password può rimanere invariata. Le password precedenti a queste devono essere modificate. Poiché SAM archivia i tempi relativi come valori negativi e i tempi assoluti come numeri positivi, l'ora viene archiviata come struttura FILETIME con valori negativi.
Il tipo di dati per questo membro viene OLD_LARGE_INTEGER se è definito MIDL_PASS.
MinPasswordAge
Specifica l'intervallo minimo di tempo prima che una password possa essere modificata. Poiché SAM archivia i tempi relativi come valori negativi e i tempi assoluti come numeri positivi, l'ora viene archiviata come struttura FILETIME con valori negativi.
Il tipo di dati per questo membro viene OLD_LARGE_INTEGER se è definito MIDL_PASS.
Requisiti
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | ntsecapi.h |