Partager via


LSA_AUTH_INFORMATION structure (ntsecapi.h)

La structure LSA_AUTH_INFORMATION contient des informations d’authentification pour un domaine approuvé.

Syntaxe

typedef struct _LSA_AUTH_INFORMATION {
  LARGE_INTEGER LastUpdateTime;
  ULONG         AuthType;
  ULONG         AuthInfoLength;
  PUCHAR        AuthInfo;
} LSA_AUTH_INFORMATION, *PLSA_AUTH_INFORMATION;

Membres

LastUpdateTime

Une LARGE_INTEGER structure qui utilise le format de temps universel coordonné (heure moyenne de Greenwich) pour indiquer l’heure à laquelle cette valeur a été définie. Pour plus d’informations sur le temps universel coordonné, consultez la structure FILETIME .

AuthType

Spécifie l’une des valeurs suivantes pour indiquer le type d’informations d’authentification dans la mémoire tampon AuthInfo .

Valeur Signification
TRUST_AUTH_TYPE_NONE
Le format est inconnu et sera ignoré.
TRUST_AUTH_TYPE_NT4OWF
Format OWF windows NT 4.0 d’un mot de passe en texte clair. Notez que vous ne pouvez pas dériver le mot de passe en clair à partir du formulaire OWF du mot de passe.

Le système définit ces informations.

TRUST_AUTH_TYPE_CLEAR
Mot de passe en texte clair à utiliser pour l’approbation.
TRUST_AUTH_TYPE_VERSION
Numéro de version du mot de passe en texte clair.

AuthInfoLength

Spécifie la taille, en octets, du membre AuthInfo .

AuthInfo

Pointeur vers un tableau d’octets qui contient le type d’informations d’authentification indiqué par le membre AuthType .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête ntsecapi.h