TRUSTED_INFORMATION_CLASS enumeration (ntsecapi.h)
The TRUSTED_INFORMATION_CLASS enumeration type defines values that indicate the type of information to set or query for a trusted domain.
Each value has an associated structure that the LsaQueryTrustedDomainInfo and LsaSetTrustedDomainInformation functions use to store the information.
Syntax
typedef enum _TRUSTED_INFORMATION_CLASS {
TrustedDomainNameInformation = 1,
TrustedControllersInformation,
TrustedPosixOffsetInformation,
TrustedPasswordInformation,
TrustedDomainInformationBasic,
TrustedDomainInformationEx,
TrustedDomainAuthInformation,
TrustedDomainFullInformation,
TrustedDomainAuthInformationInternal,
TrustedDomainFullInformationInternal,
TrustedDomainInformationEx2Internal,
TrustedDomainFullInformation2Internal,
TrustedDomainSupportedEncryptionTypes,
TrustedDomainAuthInformationInternalAes,
TrustedDomainFullInformationInternalAes
} TRUSTED_INFORMATION_CLASS, *PTRUSTED_INFORMATION_CLASS;
Constants
TrustedDomainNameInformation Value: 1 Query or set the name of a trusted domain. Use the TRUSTED_DOMAIN_NAME_INFO structure. |
TrustedControllersInformation This value is obsolete. |
TrustedPosixOffsetInformation Query or set the value used to generate Posix user and group identifiers. Use the TRUSTED_POSIX_OFFSET_INFO structure. |
TrustedPasswordInformation This value has been superseded by the TrustedDomainAuthInformation value. |
TrustedDomainInformationBasic This value is obsolete. |
TrustedDomainInformationEx Query extended information for a trusted domain. Use the TRUSTED_DOMAIN_INFORMATION_EX structure. |
TrustedDomainAuthInformation Query authentication information for a trusted domain. Use the TRUSTED_DOMAIN_AUTH_INFORMATION structure. |
TrustedDomainFullInformation Query complete information for a trusted domain. This information includes the Posix offset information, authentication information, and the extended information returned for the TrustedDomainInformationEx value. Use the TRUSTED_DOMAIN_FULL_INFORMATION structure. |
TrustedDomainAuthInformationInternal |
TrustedDomainFullInformationInternal |
TrustedDomainInformationEx2Internal |
TrustedDomainFullInformation2Internal |
TrustedDomainSupportedEncryptionTypes |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | ntsecapi.h |
See also
LsaSetTrustedDomainInformation
TRUSTED_DOMAIN_AUTH_INFORMATION