struttura MSV1_0_SUPPLEMENTAL_CREDENTIAL (ntsecapi.h)
La struttura MSV1_0_SUPPLEMENTAL_CREDENTIAL viene usata per passare le credenziali in MSV1_0 da Kerberos o da un pacchetto di autenticazione personalizzato.
Sintassi
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;
Members
Version
Specifica il numero di versione della struttura delle credenziali e del contenuto delle credenziali correlato.
Flags
Descrive le credenziali. Può contenere uno o più dei valori seguenti.
LmPassword[MSV1_0_OWF_PASSWORD_LENGTH]
Contiene la password LM. Le dimensioni di questa matrice sono definite dalla costante MSV1_0_OWF_PASSWORD_LENGTH. Al termine dell'uso della password, rimuovere le informazioni riservate dalla memoria chiamando SecureZeroMemory. Per altre informazioni sulla protezione della password, vedere Gestione delle password.
NtPassword[MSV1_0_OWF_PASSWORD_LENGTH]
Stringa contenente la password di Windows. Le dimensioni di questa matrice sono definite dalla costante MSV1_0_OWF_PASSWORD_LENGTH. Al termine dell'uso della password, rimuovere le informazioni riservate dalla memoria chiamando SecureZeroMemory.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | ntsecapi.h |