Condividi tramite


WINHTTP_PROXY_SETTINGS_EX struttura (winhttp.h)

Rappresenta le impostazioni proxy estese.

Sintassi

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;

Members

ullGenerationId

Tipo: ULONGLONG

Generazione di rete corrente (incrementata ogni volta che viene modificata la configurazione).

ullFlags

Tipo: ULONGLONG

Flag per le impostazioni proxy, ad esempio WINHTTP_PROXY_TYPE_DIRECT.

pcwszAutoconfigUrl

Tipo: PCWSTR

URL PAC per la rete, ad esempio L"http://proxy.contoso.com/wpad.dat").

pcwszProxy

Tipo: PCWSTR

Indirizzo proxy e porta per il traffico HTTP, ad esempio L"http://192.168.1.1:8888").

pcwszSecureProxy

Tipo: PCWSTR

Indirizzo proxy e porta per il traffico HTTPS, ad esempio L"http://192.168.1.1:8888").

cProxyBypasses

Tipo: DWORD

Numero di voci nell'elenco di bypass proxy (rgpcwszProxyBypasses).

rgpcwszProxyBypasses

Tipo: PCWSTR*

Matrice di stringhe contenenti ogni sito nell'elenco di bypass del proxy. (ad esempio, L"contoso.com").

dwInterfaceIndex

Tipo: DWORD

Indice dell'interfaccia per cui sono state recuperate le impostazioni.

pcwszConnectionName

Tipo: PCWSTR

Nome di connessione WCM per cui sono state recuperate le impostazioni.

Requisiti

Requisito Valore
Intestazione winhttp.h