estructura MSV1_0_SUPPLEMENTAL_CREDENTIAL (ntsecapi.h)
La estructura MSV1_0_SUPPLEMENTAL_CREDENTIAL se usa para pasar credenciales a MSV1_0 desde Kerberos o paquete de autenticación personalizado.
Sintaxis
typedef struct _MSV1_0_SUPPLEMENTAL_CREDENTIAL {
ULONG Version;
ULONG Flags;
UCHAR LmPassword[MSV1_0_OWF_PASSWORD_LENGTH];
UCHAR NtPassword[MSV1_0_OWF_PASSWORD_LENGTH];
} MSV1_0_SUPPLEMENTAL_CREDENTIAL, *PMSV1_0_SUPPLEMENTAL_CREDENTIAL;
Miembros
Version
Especifica el número de versión de la estructura de credenciales y el contenido de credenciales relacionado.
Flags
Describe la credencial. Esto puede contener uno o varios de los valores siguientes.
LmPassword[MSV1_0_OWF_PASSWORD_LENGTH]
Contiene la contraseña lm. El tamaño de esta matriz se define mediante la constante MSV1_0_OWF_PASSWORD_LENGTH. Cuando haya terminado de usar la contraseña, quite la información confidencial de la memoria mediante una llamada a SecureZeroMemory. Para obtener más información sobre cómo proteger la contraseña, consulte Control de contraseñas.
NtPassword[MSV1_0_OWF_PASSWORD_LENGTH]
Cadena que contiene la contraseña de Windows. El tamaño de esta matriz se define mediante la constante MSV1_0_OWF_PASSWORD_LENGTH. Cuando haya terminado de usar la contraseña, quite la información confidencial de la memoria mediante una llamada a SecureZeroMemory.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | ntsecapi.h |