HTTP_REQUEST_INFO構造体 (http.h)

HTTP_REQUEST_INFO構造体は、要求に関する追加情報を使用してHTTP_REQUEST構造体を拡張します。

構文

typedef struct _HTTP_REQUEST_INFO {
  HTTP_REQUEST_INFO_TYPE InfoType;
  ULONG                  InfoLength;
  PVOID                  pInfo;
} HTTP_REQUEST_INFO, *PHTTP_REQUEST_INFO;

メンバー

InfoType

この構造体に含まれる情報の種類を指定する HTTP_REQUEST_INFO_TYPE 列挙体のメンバー。

InfoLength

pInfo メンバーの長さ (バイト単位)。

pInfo

InfoType メンバーが HttpRequestInfoTypeAuth の場合は、HTTP_REQUEST_AUTH_INFO構造体へのポインター。それ以外の場合は NULL

注釈

HTTP Server API バージョン 2.0 以降では、HTTP_REQUEST構造体が拡張され、pRequestInfo メンバーにHTTP_REQUEST_INFO構造体の配列が含まれます。 これらの構造体には、要求の追加情報が含まれています。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header http.h

こちらもご覧ください

HTTP Server API バージョン 2.0 構造体

HTTP_REQUEST_AUTH_INFO

HTTP_REQUEST_V2