HTTP_REQUEST_INFO structure

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

Syntax


typedef struct {
  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

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

 

 

Show: