Partager via


structure TRUSTED_DOMAIN_AUTH_INFORMATION (ntsecapi.h)

La structure TRUSTED_DOMAIN_AUTH_INFORMATION est utilisée pour récupérer les informations d’authentification d’un domaine approuvé. La fonction LsaQueryTrustedDomainInfo utilise cette structure lorsque son paramètre InformationClass est défini sur TrustedDomainAuthInformation.

Syntaxe

typedef struct _TRUSTED_DOMAIN_AUTH_INFORMATION {
  ULONG                 IncomingAuthInfos;
  PLSA_AUTH_INFORMATION IncomingAuthenticationInformation;
  PLSA_AUTH_INFORMATION IncomingPreviousAuthenticationInformation;
  ULONG                 OutgoingAuthInfos;
  PLSA_AUTH_INFORMATION OutgoingAuthenticationInformation;
  PLSA_AUTH_INFORMATION OutgoingPreviousAuthenticationInformation;
} TRUSTED_DOMAIN_AUTH_INFORMATION, *PTRUSTED_DOMAIN_AUTH_INFORMATION;

Membres

IncomingAuthInfos

Spécifie le nombre d’entrées dans les tableaux IncomingAuthenticationInformation et IncomingPreviousAuthenticationInformation .

IncomingAuthenticationInformation

Pointeur vers un tableau de structures LSA_AUTH_INFORMATION contenant les informations d’authentification pour le côté entrant d’une relation d’approbation.

IncomingPreviousAuthenticationInformation

Pointeur vers un tableau de structures LSA_AUTH_INFORMATION contenant les informations d’authentification précédentes (ou l’ancien mot de passe) pour le côté entrant d’une relation d’approbation. Il doit y en avoir une pour chaque entrée dans le tableau IncomingAuthenticationInformation .

OutgoingAuthInfos

Spécifie le nombre d’entrées dans les tableaux OutgoingAuthenticationInformation et OutgoingPreviousAuthenticationInformation .

OutgoingAuthenticationInformation

Pointeur vers un tableau de structures LSA_AUTH_INFORMATION contenant les informations d’authentification pour le côté sortant d’une relation d’approbation.

OutgoingPreviousAuthenticationInformation

Pointeur vers un tableau de structures LSA_AUTH_INFORMATION contenant les informations d’authentification précédentes (ou l’ancien mot de passe) pour le côté sortant d’une relation d’approbation. Il doit y en avoir une pour chaque entrée dans le tableau OutgoingAuthenticationInformation .

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

Voir aussi

LSA_AUTH_INFORMATION

LsaCreateTrustedDomainEx

LsaQueryTrustedDomainInfo

LsaQueryTrustedDomainInfoByName

LsaSetTrustedDomainInfoByName

TRUSTED_INFORMATION_CLASS