estrutura POLICY_DNS_DOMAIN_INFO (lsalookup.h)
A estrutura POLICY_DNS_DOMAIN_INFO é usada para definir e consultar informações do DNS (Sistema de Nomes de Domínio) sobre o domínio primário associado a um objeto Policy . As funções LsaQueryInformationPolicy e LsaSetInformationPolicy usam essa estrutura quando seus parâmetros InformationClass são definidos como PolicyDnsDomainInformation.
Sintaxe
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;
Membros
Name
Uma estrutura LSA_UNICODE_STRING que especifica o nome do domínio primário. Isso é o mesmo que o nome de domínio primário na estrutura POLICY_PRIMARY_DOMAIN_INFO .
DnsDomainName
Uma estrutura LSA_UNICODE_STRING que especifica o nome DNS do domínio primário.
DnsForestName
Uma estrutura LSA_UNICODE_STRING que especifica o nome da floresta DNS do domínio primário. Esse é o nome DNS do domínio na raiz da empresa.
DomainGuid
Uma estrutura GUID que contém o GUID do domínio primário.
Sid
Ponteiro para o SID do domínio primário. Isso é o mesmo que o SID de domínio primário na estrutura POLICY_PRIMARY_DOMAIN_INFO .
Comentários
A estrutura POLICY_DNS_DOMAIN_INFO é uma versão estendida da estrutura POLICY_PRIMARY_DOMAIN_INFO . Definir POLICY_DNS_DOMAIN_INFO informações substituirá os valores correspondentes no POLICY_PRIMARY_DOMAIN_INFO (nome e SID) e vice-versa.
Se o computador associado ao objeto Policy não for membro de um domínio, todos os membros da estrutura, exceto Name , serão NULL ou zero.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | lsalookup.h |