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


Функция WinHttpGetProxySettingsEx (winhttp.h)

Извлекает расширенные параметры прокси-сервера.

Синтаксис

WINHTTPAPI DWORD WinHttpGetProxySettingsEx(
  HINTERNET                     hResolver,
  WINHTTP_PROXY_SETTINGS_TYPE   ProxySettingsType,
  PWINHTTP_PROXY_SETTINGS_PARAM pProxySettingsParam,
  DWORD_PTR                     pContext
);

Параметры

hResolver

Тип: _In_ HINTERNET

Дескриптор сопоставителя WinHTTP, возвращаемый функцией WinHttpCreateProxyResolver .

ProxySettingsType

Тип: _In_ WINHTTP_PROXY_SETTINGS_TYPE

Тип параметров прокси-сервера.

pProxySettingsParam

Тип: PWINHTTP_PROXY_SETTINGS_PARAM _In_opt_

Необязательный указатель на WINHTTP_PROXY_SETTINGS_PARAM.

pContext

Тип: _In_opt_ DWORD_PTR

Необязательный указатель на DWORD , содержащий данные контекста, которые будут переданы в функцию обратного вызова завершения.

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

DWORD, содержащий код состояния, указывающий результат операции. Можно вернуть следующие коды (список не является исчерпывающим).

Код Описание
ERROR_IO_PENDING Операция продолжается асинхронно.

Требования

Требование Значение
Заголовок winhttp.h
Библиотека Winhttp.lib
DLL Winhttp.dll