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 |