структура 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
Структура LSA_UNICODE_STRING , указывающая DNS-имя основного домена.
DnsForestName
Структура LSA_UNICODE_STRING , указывающая имя леса DNS основного домена. Это DNS-имя домена в корне предприятия.
DomainGuid
Структура GUID , содержащая GUID основного домена.
Sid
Указатель на идентификатор безопасности основного домена. Это то же самое, что и идентификатор безопасности основного домена в структуре POLICY_PRIMARY_DOMAIN_INFO .
Комментарии
Структура 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 |