Freigeben über


WinHttpGetProxySettingsEx-Funktion (winhttp.h)

Ruft erweiterte Proxyeinstellungen ab.

Syntax

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

Parameter

hResolver

Typ: _In_ HINTERNET

Das WinHTTP-Resolverhandle, das von der WinHttpCreateProxyResolver-Funktion zurückgegeben wird.

ProxySettingsType

Typ: _In_ WINHTTP_PROXY_SETTINGS_TYPE

Ein Proxyeinstellungstyp.

pProxySettingsParam

Typ: _In_opt_ PWINHTTP_PROXY_SETTINGS_PARAM

Ein optionaler Zeiger auf eine WINHTTP_PROXY_SETTINGS_PARAM.

pContext

Typ: _In_opt_ DWORD_PTR

Ein optionaler Zeiger auf ein DWORD mit Kontextdaten, die an die Rückruffunktion für den Abschluss übergeben werden.

Rückgabewert

Ein DWORD mit einem status Code, der das Ergebnis des Vorgangs angibt. Die folgenden Codes können zurückgegeben werden (die Liste ist nicht vollständig).

Code BESCHREIBUNG
ERROR_IO_PENDING Der Vorgang wird asynchron fortgesetzt.

Anforderungen

Anforderung Wert
Header winhttp.h
Bibliothek Winhttp.lib
DLL Winhttp.dll