IWMDRMDeviceApp::P rocessMeterResponse 方法
ProcessMeterResponse方法會重設裝置上的部分或所有計量計數,之後從裝置傳送到伺服器並處理的資料。
語法
HRESULT ProcessMeterResponse(
[in] IWMDMDevice *pDevice,
[in] BYTE *pbResponse,
[in] DWORD cbResponse,
[out] DWORD *pdwFlags
);
參數
-
pDevice [in]
-
IWMDMDevice物件的指標。
-
pbResponse [in]
-
使用 GenerateMeterChallenge傳送產生的資料之後,從計量伺服器接收的回應。
-
cbResponse [in]
-
pbResponse的大小,以位元組為單位。
-
pdwFlags [out]
-
下表中的 DWORD ,指出裝置上是否需要處理更多計量資料。
旗標 描述 WMDRM_METER_RESPONSE_ALL 所有計量資料都已處理。 WMDRM_METER_RESPONSE_PARTIAL 需要處理額外的計量資料。
傳回值
方法會傳回 HRESULT。 可能的值包括 (但不限於) 下表中的這些值。
傳回碼 | 描述 |
---|---|
|
此方法已成功。 |
|
一或多個引數無效。 |
|
任何一些裝置錯誤。 |
|
任何一些內部 DRM 用戶端錯誤。 |
|
指定的裝置不是 Windows 媒體 DRM 相容裝置。 |
備註
如需計量的詳細資訊,包括程式碼範例,請參閱 MSDN 網站上的 使用數位媒體內容與 Windows 媒體 DRM 10 白皮書。
規格需求
需求 | 值 |
---|---|
標頭 |
|
程式庫 |
|