LSA_FOREST_TRUST_RECORD 结构 (ntsecapi.h)

LSA_FOREST_TRUST_RECORD结构表示本地安全机构林信任记录。

语法

typedef struct _LSA_FOREST_TRUST_RECORD {
  ULONG                        Flags;
  LSA_FOREST_TRUST_RECORD_TYPE ForestTrustType;
  LARGE_INTEGER                Time;
#if ...
  union {
    LSA_UNICODE_STRING           TopLevelName;
    LSA_FOREST_TRUST_DOMAIN_INFO DomainInfo;
    LSA_FOREST_TRUST_BINARY_DATA Data;
  } ForestTrustData;
#else
  union {
    LSA_UNICODE_STRING           TopLevelName;
    LSA_FOREST_TRUST_DOMAIN_INFO DomainInfo;
    LSA_FOREST_TRUST_BINARY_DATA Data;
  } ForestTrustData;
#endif
} LSA_FOREST_TRUST_RECORD, *PLSA_FOREST_TRUST_RECORD;

成员

Flags

控制操作行为的标志。

ForestTrustType

LSA_FOREST_TRUST_RECORD_TYPE 指示记录类型的枚举。 下表列出了可能的值。

“值” 含义
ForestTrustTopLevelName
记录包含包含的顶级名称。
ForestTrustTopLevelNameEx
记录包含排除的顶级名称。
ForestTrustDomainInfo
记录包含 LSA_FOREST_TRUST_DOMAIN_INFO 结构。
ForestTrustRecordTypeLast
标记枚举的末尾。

Time

记录的时间戳。

ForestTrustData

ForestTrustData.TopLevelName

顶级名称。 仅当 ForestTrustType 成员为 ForestTrustTopLevelNameForestTrustTopLevelNameEx 时,才使用此成员。

ForestTrustData.DomainInfo

域信息。 仅当 ForestTrustType 成员为 ForestTrustDomainInfo 时,才使用此成员。

ForestTrustData.Data

二进制数据。 此成员用于 ForestTrustRecordTypeLast 之后无法识别的条目。

要求

要求
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 ntsecapi.h