TRUSTED_DOMAIN_AUTH_INFORMATION structure (ntsecapi.h)
The TRUSTED_DOMAIN_AUTH_INFORMATION structure is used to retrieve authentication information for a trusted domain. The LsaQueryTrustedDomainInfo function uses this structure when its InformationClass parameter is set to TrustedDomainAuthInformation.
Syntax
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;
Members
IncomingAuthInfos
Specifies the number of entries in the IncomingAuthenticationInformation and IncomingPreviousAuthenticationInformation arrays.
IncomingAuthenticationInformation
Pointer to an array of LSA_AUTH_INFORMATION structures containing the authentication information for the incoming side of a trust relationship.
IncomingPreviousAuthenticationInformation
Pointer to an array of LSA_AUTH_INFORMATION structures containing the previous authentication information (or old password) for the incoming side of a trust relationship. There must be one of these for every entry in the IncomingAuthenticationInformation array.
OutgoingAuthInfos
Specifies the number of entries in the OutgoingAuthenticationInformation and OutgoingPreviousAuthenticationInformation arrays.
OutgoingAuthenticationInformation
Pointer to an array of LSA_AUTH_INFORMATION structures containing the authentication information for the outgoing side of a trust relationship.
OutgoingPreviousAuthenticationInformation
Pointer to an array of LSA_AUTH_INFORMATION structures containing the previous authentication information (or old password) for the outgoing side of a trust relationship. There must be one of these for every entry in the OutgoingAuthenticationInformation array.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | ntsecapi.h |