Método IWMDRMDeviceApp::P rocessMeterResponse
El método ProcessMeterResponse restablece algunos o todos los recuentos de medición de un dispositivo, después de que el servidor haya enviado y procesado los datos del dispositivo.
Sintaxis
HRESULT ProcessMeterResponse(
[in] IWMDMDevice *pDevice,
[in] BYTE *pbResponse,
[in] DWORD cbResponse,
[out] DWORD *pdwFlags
);
Parámetros
-
pDevice [in]
-
Puntero a un objeto IWMDMDevice .
-
pbResponse [in]
-
Respuesta recibida de un servidor de medición, después de enviar los datos generados mediante GenerateMeterChallenge.
-
cbResponse [in]
-
Tamaño de pbResponse, en bytes.
-
pdwFlags [out]
-
DWORD de la tabla siguiente que indica si hay más datos de medición en el dispositivo que se deben procesar.
Marca Descripción WMDRM_METER_RESPONSE_ALL Se han procesado todos los datos de medición. WMDRM_METER_RESPONSE_PARTIAL Es necesario procesar datos de medición adicionales.
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 |
---|---|
|
El método se ha llevado a cabo de forma correcta. |
|
Uno o varios argumentos no son válidos. |
|
Cualquiera de los errores de dispositivo. |
|
Cualquiera de los errores internos del cliente DRM. |
|
El dispositivo especificado no es un dispositivo compatible con DRM de Windows Media. |
Observaciones
Puede encontrar más información sobre la medición, incluidos los ejemplos de código, en las notas del producto Medición del uso del contenido multimedia digital con DRM 10 de Windows Media en el sitio web de MSDN.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|