estructura DOMAIN_PASSWORD_INFORMATION (ntsecapi.h)
La estructura DOMAIN_PASSWORD_INFORMATION contiene información sobre la directiva de contraseñas de un dominio, como la longitud mínima de las contraseñas y cómo deben ser las contraseñas únicas.
Se usa en la estructura MSV1_0_CHANGEPASSWORD_RESPONSE .
Sintaxis
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
Especifica la longitud mínima, en caracteres, de una contraseña válida.
PasswordHistoryLength
Indica el número de contraseñas anteriores guardadas en la lista de historial. Un usuario no puede reutilizar una contraseña en la lista de historial.
PasswordProperties
Marcas que describen las propiedades de contraseña. Pueden ser uno o varios de los valores siguientes.
MaxPasswordAge
Especifica el período máximo de tiempo que una contraseña puede permanecer igual. Las contraseñas anteriores a esta deben cambiarse. Dado que SAM almacena las veces relativas como valores negativos y veces absolutas como números positivos, el tiempo se almacena como una estructura FILETIME con valores negativos.
El tipo de datos de este miembro se OLD_LARGE_INTEGER si se define MIDL_PASS.
MinPasswordAge
Especifica el período mínimo de tiempo antes de que se pueda cambiar una contraseña. Dado que SAM almacena las veces relativas como valores negativos y veces absolutas como números positivos, el tiempo se almacena como una estructura FILETIME con valores negativos.
El tipo de datos de este miembro se OLD_LARGE_INTEGER si se define MIDL_PASS.
Requisitos
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | ntsecapi.h |