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 o deslocamento do último byte na resposta atual, contado desde o início do recurso. Isso é útil quando uma solicitação usa o cabeçalho HTTP "Range" para baixar apenas uma parte de um recurso.
Sintaxe
HRESULT GetRangeEndOffset(
[out] QWORD *pqwRangeEnd
);
Parâmetros
[out] pqwRangeEnd
O deslocamento do último byte na resposta atual, contado desde o início do recurso, se conhecido. Por exemplo, se a solicitação especificou o cabeçalho HTTP, "Range: bytes=1000-" e o tamanho do corpo da mensagem na resposta for de 200 bytes, pwqRangeEnd se tornará 1199. Se o valor não for conhecido, por exemplo, como o servidor não especificou o tamanho de sua resposta, pwqRangeEnd será definido como MAX_ULONG (0xFFFFFFFFFFFFFFFF).
Valor de retorno
O método retorna umHRESULT
| Código de retorno | Descrição |
|---|---|
|
A operação foi concluída com êxito. |
|
O parâmetro qwpRangeEnd é um ponteiro inválido. |
Observações
Microsoft Media Foundation invoca GetRangeEndOffset somente depois de ter invocado com êxito EndReceiveResponse.
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 |