http.h) (HTTP_REQUEST_INFO结构

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 服务器 API 版本 2.0 开始,HTTP_REQUEST 结构已扩展为在 pRequestInfo 成员中包含HTTP_REQUEST_INFO结构的数组。 这些结构包含请求的其他信息。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 http.h

另请参阅

HTTP 服务器 API 版本 2.0 结构

HTTP_REQUEST_AUTH_INFO

HTTP_REQUEST_V2