IWMDRMLicenseManagement::MonitorLicenseAcquisition 方法

MonitorLicenseAcquisition 方法启动许可证获取过程的监视。

语法

HRESULT MonitorLicenseAcquisition(
  [in]  BSTR     bstrKID,
  [in]  BSTR     bstrHeader,
  [in]  BSTR     bstrActions,
  [out] IUnknown **ppunkCancelationCookie
);

参数

bstrKID []

要 (许可证) 的一组密钥 ID。

bstrHeader []

在调用 AcquireLicense 方法时使用的内容 标头。

bstrActions []

包含调用 AcquireLicense 方法时请求的操作的字符串。

ppunkCancelationCookie [out]

一个指针,该指针接收指向标识此异步调用的对象的 IUnknown 接口的指针。 此接口指针可用于通过调用 IWMDRMEventGenerator::CancelAsyncOperation 方法取消异步调用。

返回值

该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。

返回代码 说明
S _ OK
方法成功。

备注

无。

要求

要求 Value
标头
Wmdrmsdk.h

Wmdrmsdk.lib

请参阅

IWMDRMLicenseManagement 接口