WinHTTP 構造体

WinHTTP では、次の構造体が使用されます。

HTTP_VERSION_INFO

グローバル HTTP バージョンが含まれています。

URL_COMPONENTS

URL の構成要素を格納します。 この構造体は、 WinHttpCrackUrl 関数と WinHttpCreateUrl 関数で使用されます。

WINHTTP_ASYNC_RESULT

非同期関数の呼び出しの結果を格納します。 この構造体は、 WINHTTP_STATUS_CALLBACK プロトタイプで使用されます。

WINHTTP_AUTOPROXY_OPTIONS

プロキシ自動構成 (PAC) ファイルの URL を指定するか、ネットワークへの DHCP または DNS クエリを使用して URL を自動的に検索するかを WinHttpGetProxyForURL 関数に示すために使用されます。

WINHTTP_CERTIFICATE_INFO

サーバーから返された証明書情報が含まれます。 この構造体は、 WinHttpQueryOption 関数によって使用されます。

WINHTTP_CONNECTION_GROUP

接続グループを表します。

WINHTTP_CONNECTION_INFO

応答を生成した要求の送信元と送信先の IP アドレスが含まれます。

WINHTTP_CREDS

サーバーとプロキシの認証に使用されるユーザー資格情報が含まれます。

注意

この構造は非推奨になりました。 代わりに、 WINHTTP_CREDS_EX 構造体を使用することをお勧めします。

WINHTTP_CREDS_EX

サーバーとプロキシの認証に使用されるユーザー資格情報が含まれます。

WINHTTP_CURRENT_USER_IE_PROXY_CONFIG

インターネット エクスプローラー プロキシ構成情報が含まれます。

WINHTTP_EXTENDED_HEADER

HTTP 要求ヘッダーを名前と値の文字列のペアとして表します。

WINHTTP_HEADER_NAME

HTTP 要求ヘッダー名を表します。

WINHTTP_HOST_CONNECTION_GROUP

接続グループのコレクションを表します。

WINHTTP_MATCH_CONNECTION_GUID

接続の一致を目的として、接続の GUID を表します。

WINHTTP_PROXY_INFO

セッションまたは既定のプロキシ構成が含まれています。

WINHTTP_PROXY_RESULT

WinHttpGetProxyResult によって提供されるプロキシ結果エントリのコレクション。

WINHTTP_PROXY_RESULT_ENTRY

WinHttpGetProxyResult の呼び出しからの結果エントリ。

WINHTTP_PROXY_SETTINGS_EX

拡張プロキシ設定を表します。

WINHTTP_PROXY_SETTINGS_PARAM

拡張プロキシ設定を表します。

WINHTTP_QUERY_CONNECTION_GROUP_RESULT

WinHttp の接続の現在の状態の説明を表します。

WINHTTP_REQUEST_STATS

要求の統計が含まれます。

WINHTTP_REQUEST_TIMES

要求のタイミング情報が含まれます。

WINHTTP_SECURITY_INFO

要求の SChannel 接続と暗号情報が含まれます。

WINHTTP_WEB_SOCKET_ASYNC_RESULT

WebSocket 操作の結果の状態。

WINHTTP_WEB_SOCKET_STATUS

WebSocket 操作の状態。