WINHTTP_PROXY_INFO 構造体 (winhttp.h)
WINHTTP_PROXY_INFO構造体には、セッションまたは既定のプロキシ構成が含まれています。
構文
typedef struct _WINHTTP_PROXY_INFO {
DWORD dwAccessType;
LPWSTR lpszProxy;
LPWSTR lpszProxyBypass;
} WINHTTP_PROXY_INFO, *LPWINHTTP_PROXY_INFO, *PWINHTTP_PROXY_INFO;
メンバー
dwAccessType
アクセスの種類を含む符号なし long 整数値。 次のいずれかの値を指定できます。
値 | 意味 |
---|---|
|
直接接続を介してインターネットにアクセスします。 |
|
プロキシ情報を設定する場合にのみ適用されます。 |
|
プロキシを使用してインターネットにアクセスしました。 |
lpszProxy
プロキシ サーバーの一覧を含む文字列値へのポインター。
lpszProxyBypass
プロキシ バイパス リストを含む文字列値へのポインター。
注釈
この構造体は、 WinHttpSetOption および WinHttpQueryOption と共に使用され、WINHTTP_OPTION_PROXY フラグを指定して現在のセッションのプロキシ構成を取得または設定します。
この構造体は、レジストリの既定のプロキシ構成を取得または設定するために、WinHttpSetDefaultProxyConfiguration と WinHttpGetDefaultProxyConfiguration と共に使用されます。
プロキシ サーバーの一覧には、セミコロンまたは空白で区切られた次の文字列が 1 つ以上含まれています。
([<scheme>=][<scheme>"://"]<server>[":"<port>])
プロキシ バイパス リストには、セミコロンまたは空白で区切られた 1 つ以上のサーバー名が含まれています。 プロキシ バイパス リストには、すべてのローカル イントラネット サイトがバイパスされることを示す文字列 "<local>" を含めることもできます。 ローカル イントラネット サイトは、名前にピリオドが含まれていないすべてのサーバーと見なされます。
メモ Windows XP と Windows 2000 については、WinHttp スタート ページの 「ランタイム要件 」セクションを参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP、Windows 2000 Professional SP3 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003、Windows 2000 Server SP3 [デスクトップ アプリのみ] |
Header | winhttp.h |
再頒布可能パッケージ | Windows XP および Windows 2000 では、WinHTTP 5.0 およびインターネット エクスプローラー 5.01 以降がインストールされています。 |