WinHTTP 定数

WinHTTP では、次の定数が使用されます。

エラー メッセージ

WinHTTP 関数に固有のエラー メッセージ。 これらの関数は、必要に応じて Windows エラー メッセージも返します。 各定数に対応する値は、アプリケーション プログラミング インターフェイス (API) 関数の定数の値と、 WinHttpRequest オブジェクトのエラー番号の下位 16 ビットです。

HTTP 状態コード

インターネット上のサーバーによって返される HTTP 状態コードを示す定数と対応する値。

オプション フラグ

WinHttpQueryOption および WinHttpSetOptionサポートされるオプション フラグ。 すべての有効なオプション フラグには、WINHTTP_FIRST_OPTION以上の値と、WINHTTP_LAST_OPTION以下の値があります。

INTERNET_PORT

ポートを示す WORD 値。

INTERNET_SCHEME

WinHTTP でサポートされているインターネット スキーム。

クエリ情報フラグ

WinHttpQueryHeaders で使用される属性と修飾子。

WINHTTP_EXTENDED_HEADER_FLAG_UNICODE

0x00000001の値を持つ。 渡される文字列が Unicode 文字列であることを WinHttpAddRequestHeadersEx に示します。

WINHTTP_READ_DATA_EX_FLAG_FILL_BUFFER

値は 0x00000000000000001ull です。 指定されたデータ バッファーがいっぱいになるまで、または応答が完了するまで、 WinHttpReadDataEx に呼び出しを完了しないように指示します。 このフラグを渡すと、 WinHttpReadDataEx の動作は WinHttpReadData と同等になります。