HTTP_REQUEST_INFO structure (http.h)

The HTTP_REQUEST_INFO structure extends the HTTP_REQUEST structure with additional information about the request.

Syntax

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

Members

InfoType

A member of the HTTP_REQUEST_INFO_TYPE enumeration specifying the type of information contained in this structure.

InfoLength

The length, in bytes, of the pInfo member.

pInfo

A pointer to the HTTP_REQUEST_AUTH_INFO structure when the InfoType member is HttpRequestInfoTypeAuth; otherwise NULL.

Remarks

Starting with the HTTP Server API version 2.0, the HTTP_REQUEST structure is extended to include an array of HTTP_REQUEST_INFO structures in the pRequestInfo member. These structures contain additional information for the request.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header http.h

See also

HTTP Server API Version 2.0 Structures

HTTP_REQUEST_AUTH_INFO

HTTP_REQUEST_V2