Freigeben über


WINHTTP_PROXY_SETTINGS_EX-Struktur (winhttp.h)

Stellt erweiterte Proxyeinstellungen dar.

Syntax

typedef struct _WINHTTP_PROXY_SETTINGS_EX {
  ULONGLONG ullGenerationId;
  ULONGLONG ullFlags;
  PCWSTR    pcwszAutoconfigUrl;
  PCWSTR    pcwszProxy;
  PCWSTR    pcwszSecureProxy;
  DWORD     cProxyBypasses;
  PCWSTR    *rgpcwszProxyBypasses;
  DWORD     dwInterfaceIndex;
  PCWSTR    pcwszConnectionName;
} WINHTTP_PROXY_SETTINGS_EX, *PWINHTTP_PROXY_SETTINGS_EX;

Member

ullGenerationId

Typ: ULONGLONG

Die aktuelle Netzwerkgeneration (wird bei jeder Änderung der Konfiguration inkrementiert).

ullFlags

Typ: ULONGLONG

Flags für die Proxyeinstellungen (z. B. WINHTTP_PROXY_TYPE_DIRECT).

pcwszAutoconfigUrl

Typ: PCWSTR

Die PAC-URL für das Netzwerk (z. B. L"http://proxy.contoso.com/wpad.dat").

pcwszProxy

Typ: PCWSTR

Proxyadresse und Port für HTTP-Datenverkehr (z. B. L"http://192.168.1.1:8888").

pcwszSecureProxy

Typ: PCWSTR

Proxyadresse und Port für HTTPS-Datenverkehr (z. B. L"http://192.168.1.1:8888").

cProxyBypasses

Typ: DWORD

Die Anzahl der Einträge in der Proxyumgehungsliste (rgpcwszProxyBypasses).

rgpcwszProxyBypasses

Typ: PCWSTR*

Ein Array von Zeichenfolgen, die jeden Standort in der Proxyumgehungsliste enthalten. (z. B. L"contoso.com").

dwInterfaceIndex

Typ: DWORD

Der Schnittstellenindex, für den Einstellungen abgerufen wurden.

pcwszConnectionName

Typ: PCWSTR

Der WCM-Verbindungsname, für den Die Einstellungen abgerufen wurden.

Anforderungen

Anforderung Wert
Header winhttp.h