estrutura HTTP_RESPONSE_HEADERS (http.h)
A estrutura HTTP_RESPONSE_HEADERS contém os cabeçalhos enviados com uma resposta HTTP.
Sintaxe
typedef struct _HTTP_RESPONSE_HEADERS {
USHORT UnknownHeaderCount;
PHTTP_UNKNOWN_HEADER pUnknownHeaders;
USHORT TrailerCount;
PHTTP_UNKNOWN_HEADER pTrailers;
HTTP_KNOWN_HEADER KnownHeaders[HttpHeaderResponseMaximum];
} HTTP_RESPONSE_HEADERS, *PHTTP_RESPONSE_HEADERS;
Membros
UnknownHeaderCount
Vários cabeçalhos desconhecidos enviados com a resposta HTTP e contidos na matriz apontada pelo membro pUnknownHeaders . Esse número não pode exceder 9999.
pUnknownHeaders
Um ponteiro para uma matriz de estruturas HTTP_UNKNOWN_HEADER que contém uma estrutura para cada um dos cabeçalhos desconhecidos enviados na resposta HTTP.
TrailerCount
Esse membro é reservado e deve ser zero.
pTrailers
Esse membro é reservado e deve ser NULL.
KnownHeaders[HttpHeaderResponseMaximum]
Matriz de tamanho fixo de estruturas HTTP_KNOWN_HEADER . A enumeração HTTP_HEADER_ID fornece um mapeamento de tipos de cabeçalho para índices de matriz. Se um cabeçalho conhecido de um determinado tipo for incluído na resposta HTTP, o elemento de matriz no índice que corresponde a esse tipo especificará o valor do cabeçalho. Os elementos da matriz para os quais nenhum cabeçalho correspondente está presente contêm um membro RawValueLength com valor zero. Use RawValueLength para determinar o final da cadeia de caracteres de cabeçalho apontada por pRawValue, em vez de depender da cadeia de caracteres para ter um nulo de terminação.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista, Windows XP com SP2 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | http.h |