Поделиться через


Функция DetectAutoProxyUrl (winineti.h)

Пытается определить расположение скрипта автопрокси WPAD.

Синтаксис

BOOL DetectAutoProxyUrl(
  [in, out] PSTR  pszAutoProxyUrl,
  [in]      DWORD cchAutoProxyUrl,
  [in]      DWORD dwDetectFlags
);

Параметры

[in, out] pszAutoProxyUrl

Указатель на буфер для получения URL-адреса, с которого можно скачать скрипт автопрокси WPAD.

[in] cchAutoProxyUrl

Размер буфера, на который указывает lpszAutoProxyUrl, в байтах.

[in] dwDetectFlags

Тип обнаружения службы автоматизации. Этот параметр может иметь одно или оба из следующих значений.

Значение Значение
PROXY_AUTO_DETECT_TYPE_DHCP
Используйте поиск по протоколу DHCP для идентификации прокси-сервера.
PROXY_AUTO_DETECT_TYPE_DNS_A
Используйте поиск с полными именами для идентификации прокси-сервера.

Возвращаемое значение

Возвращает значение TRUE в случае успешного выполнения или FALSE в противном случае. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Комментарии

Примечание WinINet не поддерживает реализации сервера. Кроме того, его не следует использовать из службы. Для серверных реализаций или служб используйте службы Microsoft Windows HTTP (WinHTTP).
 

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header winineti.h (включая Wininet.h)
Библиотека Wininet.lib
DLL Wininet.dll

См. также раздел

InternetDeInitializeAutoProxyDll

InternetGetProxyInfo

InternetInitializeAutoProxyDll