POLICY_DNS_DOMAIN_INFO 结构 (lsalookup.h)
POLICY_DNS_DOMAIN_INFO 结构用于设置和查询域名系统 (DNS) 有关与 Policy 对象关联的主域的信息。 LsaQueryInformationPolicy 和 LsaSetInformationPolicy 函数在其 InformationClass 参数设置为 PolicyDnsDomainInformation 时使用此结构。
语法
typedef struct _POLICY_DNS_DOMAIN_INFO {
LSA_UNICODE_STRING Name;
LSA_UNICODE_STRING DnsDomainName;
LSA_UNICODE_STRING DnsForestName;
GUID DomainGuid;
PSID Sid;
} POLICY_DNS_DOMAIN_INFO, *PPOLICY_DNS_DOMAIN_INFO;
成员
Name
指定主域名称 的LSA_UNICODE_STRING 结构。 这与 POLICY_PRIMARY_DOMAIN_INFO 结构中的主域名相同。
DnsDomainName
指定主域的 DNS 名称 的LSA_UNICODE_STRING 结构。
DnsForestName
指定主域的 DNS 林名称 的LSA_UNICODE_STRING 结构。 这是企业根目录中域的 DNS 名称。
DomainGuid
包含主域的 GUID 的 GUID 结构。
Sid
指向主域的 SID 的指针。 这与 POLICY_PRIMARY_DOMAIN_INFO 结构中的主域 SID 相同。
注解
POLICY_DNS_DOMAIN_INFO 结构是 POLICY_PRIMARY_DOMAIN_INFO 结构的扩展版本。 设置 POLICY_DNS_DOMAIN_INFO 信息将覆盖 POLICY_PRIMARY_DOMAIN_INFO (名称和 SID) 中的相应值,反之亦然。
如果与 Policy 对象关联的计算机不是域的成员,则 除 Name 之外的所有结构成员均为 NULL 或零。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | lsalookup.h |