Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Invocado por Microsoft Media Foundation para recuperar os valores de cabeçalhos HTTP especificados da resposta a uma solicitação HTTP ou HTTPS enviada anteriormente. O Media Foundation invoca esse método somente depois de ter invocado com êxito o método EndReceiveResponse .
Sintaxe
HRESULT QueryHeader(
[in] LPCWSTR szHeaderName,
[in] DWORD dwIndex,
[out] LPWSTR *ppszHeaderValue
);
Parâmetros
[in] szHeaderName
O nome do cabeçalho HTTP para o qual o valor está sendo consultado.
[in] dwIndex
O número de índice do cabeçalho especificado, para o caso em que a resposta contém vários cabeçalhos com o mesmo nome. Um valor de 0 indica que o valor do primeiro cabeçalho com o nome especificado é solicitado, 1 indica que o segundo cabeçalho é solicitado e assim por diante.
[out] ppszHeaderValue
Defina como o valor do cabeçalho solicitado, não incluindo os caracteres de retorno de carro ou feed de linha. A memória para ppszHeaderValue deve ser alocada com CoTaskMemAlloc e será liberada pela Media Foundation com CoTaskMemFree.
Valor de retorno
O método retorna umHRESULT
| Código de retorno | Descrição |
|---|---|
|
Retornou com êxito o valor do cabeçalho especificado com o índice especificado. |
|
Não há memória suficiente para concluir a operação. |
|
O parâmetro ppszHeaderValue é um ponteiro inválido. |
|
O valor do parâmetro dwIndex está fora do intervalo. |
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo suportado | Windows 10, versão 1703 [somente aplicativos da área de trabalho] |
| Servidor mínimo compatível | Nenhum compatível |
| da Plataforma de Destino |
Windows |
| Header | mfidl.h |
| Library | Mfplat.lib |
| de DLL | Mfplat.dll |