Compartilhar via


Função DnsGetProxyInformation (windns.h)

A função DnsGetProxyInformation retorna as informações de proxy para a tabela de política de resolução de nomes de um servidor DNS.

Sintaxe

DWORD DnsGetProxyInformation(
  [in]                PCWSTR                       hostName,
  [in, out]           DNS_PROXY_INFORMATION        *proxyInformation,
  [in, out, optional] DNS_PROXY_INFORMATION        *defaultProxyInformation,
  [in, optional]      DNS_PROXY_COMPLETION_ROUTINE completionRoutine,
  [in, optional]      void                         *completionContext
);

Parâmetros

[in] hostName

Um ponteiro para uma cadeia de caracteres que representa o nome do servidor DNS cujas informações de proxy são retornadas.

[in, out] proxyInformation

Um ponteiro para uma estrutura DNS_PROXY_INFORMATION que contém as informações de proxy para hostName.

[in, out, optional] defaultProxyInformation

Um ponteiro para uma estrutura DNS_PROXY_INFORMATION que contém as informações de proxy padrão para hostName. Essas informações de proxy são para a política DNS curinga.

[in, optional] completionRoutine

Reservado. Não use.

[in, optional] completionContext

Reservado. Não use.

Retornar valor

A função DnsGetProxyInformation retorna o código de erro específico do DNS apropriado, conforme definido em Winerror.h. Veja a seguir os possíveis valores retornados:

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho windns.h
Biblioteca Dnsapi.lib
DLL Dnsapi.dll

Confira também

Funções DNS