Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O Sistema de Nomes de Domínio (DNS) é um protocolo padrão da indústria usado para localizar computadores em uma rede baseada em IP. Os utilizadores podem lembrar-se de nomes de exibição, como www.microsoft.com, com mais facilidade do que endereços baseados em números, como 207.46.131.137.
As redes IP, como a Internet e as redes Windows, dependem de endereços baseados em números para transmitir dados através da rede; Portanto, é necessário traduzir 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 preferido no Windows para localizar esses recursos e traduzi-los em endereços IP.
O DNS é o principal serviço de localização do Ative Directory e, portanto, o DNS pode ser considerado um serviço base para o Windows e o Ative 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, na verdade, tipos de função, em que há um nome base para a função, mas seu uso depende da codificação de caracteres. Por exemplo, a função DnsQuery está listada na referência de função da API (Interface de Programação de Aplicativos) DNS como DnsQuery, mas seu uso em aplicativos depende se a codificação de caracteres é ANSI (designada anexando _A ao nome do tipo de função), Unicode (designado anexando _W ao nome do tipo de função), ou UTF-8 (designado anexando _UTF ao nome do tipo de função). Portanto, a chamada de função 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 requerem esta convenção indicam claramente este requisito nas primeiras frases da sua definição de função. Use o nome da função adequada; por exemplo, você não pode simplesmente chamar DnsQuery em vez de DnsQuery_A.