Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O DNS (Sistema de Nomes de Domínio) é um protocolo padrão do setor usado para localizar computadores em uma rede baseada em IP. Os usuários podem se lembrar de nomes de exibição, como www.microsoft.com
, mais facilmente do que endereços numéricos, como 207.46.131.137.
As redes IP, como a Internet e as redes do Windows, dependem de endereços baseados em número para transmitir dados em toda a rede; portanto, é necessário converter nomes de exibição (como www.microsoft.com
) em endereços numéricos que a rede possa reconhecer (como 207.46.131.137). O DNS é o serviço de escolha no Windows para localizar esses recursos e convertê-los em endereços IP.
O DNS é o serviço de localizador principal do Active Directory e, portanto, o DNS pode ser considerado um serviço base para o Windows e o Active Directory. O Windows fornece funções que permitem que os programadores de aplicativos usem funções DNS, como fazer consultas DNS programaticamente, comparar registros e procurar nomes.
Muitas funções DNS são realmente tipos de função, pois há um nome base para a função, mas seu uso depende da codificação de caracteres. Por exemplo, a função DnsQuery é listada na referência de função da API (Interface de Programação de Aplicativo) DNS como DnsQuery, mas seu uso em aplicativos depende se a codificação de caracteres é ANSI (designada acrescentando _A ao nome do tipo de função), Unicode (designado acrescentando _W ao nome do tipo de função), ou UTF-8 (designado acrescentando _UTF ao nome do tipo de função). Portanto, a chamada para a função DnsQuery seria, na verdade, uma das seguintes:
DnsQuery_A (_A para codificação ANSI)
DnsQuery_W (_W para codificação Unicode)
DnsQuery_UTF8 (_UTF8 para codificação UTF-8)
Todas as funções que exigem essa convenção declaram claramente esse requisito nas primeiras frases de sua definição de função. Use o nome da função apropriado; por exemplo, você não pode simplesmente chamar DnsQuery em vez de DnsQuery_A.