以下是 DS_DOMAIN_TRUSTSW 结构的定义:
typedef struct _DS_DOMAIN_TRUSTSW {
LPWSTR NetbiosDomainName;
LPWSTR DnsDomainName;
ULONG Flags;
ULONG ParentIndex;
ULONG TrustType;
ULONG TrustAttributes;
PSID DomainSid;
GUID DomainGuid;
} DS_DOMAIN_TRUSTSW, *PDS_DOMAIN_TRUSTSW;
这个结构的字段与 DS_DOMAIN_TRUSTSA 结构相似,区别在于字段中的字符串是 Unicode 字符串。以下是字段的含义:
- NetbiosDomainName: Unicode 字符串,表示域的 NetBIOS 名称。
- DnsDomainName: Unicode 字符串,表示域的 DNS 名称。
- Flags: 表示域的状态标志。
- ParentIndex: 用于指示域在拓扑结构中的父域的索引。
- TrustType: 表示信任的类型。
- TrustAttributes: 表示信任的属性。
- DomainSid: 指向表示域的安全标识符(SID)的指针。
- DomainGuid: 表示域的唯一标识符(GUID)。
这个结构在处理域信任关系时很有用,例如在网络管理和系统管理中,用于获取关于域之间信任关系的信息。如果你的应用程序需要了解域之间的信任关系,这个结构将包含有关这些信任的详细信息。
转载请注明出处:http://www.pingtaimeng.com/article/detail/27324/Win32 API/Dsgetdc.h/DS_DOMAIN_TRUSTSW