Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The DnsGetProxyInformation function returns the proxy information for a DNS server's name resolution policy table.
Syntax
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
);
Parameters
[in] hostName
A pointer to a string that represents the name of the DNS server whose proxy information is returned.
[in, out] proxyInformation
A pointer to a DNS_PROXY_INFORMATION structure that contains the proxy information for hostName.
[in, out, optional] defaultProxyInformation
A pointer to a DNS_PROXY_INFORMATION structure that contains the default proxy information for hostName. This proxy information is for the wildcard DNS policy.
[in, optional] completionRoutine
Reserved. Do not use.
[in, optional] completionContext
Reserved. Do not use.
Return value
The DnsGetProxyInformation function returns the appropriate DNS-specific error code as defined in Winerror.h. The following are possible return values:
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7 [desktop apps only] |
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
Target Platform | Windows |
Header | windns.h |
Library | Dnsapi.lib |
DLL | Dnsapi.dll |