Compartir a través de


Método IMFHttpDownloadRequest::GetTimeSeekResult (mfidl.h)

Invocado por Microsoft Media Foundation para recuperar los valores del encabezado HTTP de TimeSeekRange.DLNA.ORG, si existe, que el servidor especificó en su respuesta.

Sintaxis

HRESULT GetTimeSeekResult(
  [out] QWORD *pqwStartTime,
  [out] QWORD *pqwStopTime,
  [out] QWORD *pqwDuration
);

Parámetros

[out] pqwStartTime

Desplazamiento de la hora de inicio, especificado en unidades de cien nanosegundos.

[out] pqwStopTime

Desplazamiento de hora de finalización, especificado en unidades de cien nanosegundos

[out] pqwDuration

Duración de los datos contenidos en la respuesta, especificados en unidades de cien nanosegundos. Establezca este parámetro en 0 si el servidor no especificó una duración (es decir, se especificó "*" como duración).

Valor devuelto

El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.

Código devuelto Descripción
S_OK
El TimeSeekRange.DLNA.ORG encabezado HTTP estaba presente en la respuesta y se podría analizar correctamente.
S_FALSE
El TimeSeekRange.DLNA.ORG encabezado HTTP no estaba presente en la respuesta o tenía un error de sintaxis.
E_POINTER
El parámetro pfNullSOurceOrigin es un puntero no válido.

Comentarios

Los valores de todos los parámetros deben establecerse en 0 si se invoca GetTimeSeekResult antes de que se invoque EndReceiveResponse . Para obtener información sobre la sintaxis del encabezado de TimeSeekRange.DLNA.ORG, consulte el sitio web dlna.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1703 [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado mfidl.h
Library Mfplat.lib; Mfplat.dll

Consulte también

IMFHttpDownloadRequest