Функция DnsGetProxyInformation (windns.h)
Функция DnsGetProxyInformation возвращает сведения о прокси-сервере для таблицы политик разрешения имен DNS-сервера.
Синтаксис
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
);
Параметры
[in] hostName
Указатель на строку, представляющую имя DNS-сервера, для которого возвращаются сведения о прокси-сервере.
[in, out] proxyInformation
Указатель на структуру DNS_PROXY_INFORMATION , содержащую сведения о прокси-сервере для hostName.
[in, out, optional] defaultProxyInformation
Указатель на структуру DNS_PROXY_INFORMATION , содержащую сведения о прокси-сервере по умолчанию для hostName. Эти сведения о прокси-сервере для политики DNS с подстановочными знаками.
[in, optional] completionRoutine
Зарезервировано. Не используется.
[in, optional] completionContext
Зарезервировано. Не используется.
Возвращаемое значение
Функция DnsGetProxyInformation возвращает соответствующий код ошибки DNS, как определено в Winerror.h. Ниже приведены возможные возвращаемые значения.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | windns.h |
Библиотека | Dnsapi.lib |
DLL | Dnsapi.dll |