IWMDRMLicenseManagement::MonitorLicenseAcquisition (Método)

El método MonitorLicenseAcquisition inicia la supervisión de un proceso de adquisición de licencias.

Sintaxis

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

Parámetros

bstrKID [in]

Id. de clave (KID) de la licencia que se va a adquirir.

bstrHeader [in]

Encabezado de contenido que se usó en la llamada al método AcquireLicense .

bstrActions [in]

Cadena que contiene las acciones solicitadas en la llamada al método AcquireLicense .

ppunkCancelationCookie [out]

Puntero que recibe un puntero a la interfaz IUnknown de un objeto que identifica esta llamada asincrónica. Este puntero de interfaz se puede usar para cancelar la llamada asincrónica llamando al método IWMDRMEventGenerator::CancelAsyncOperation .

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 método se ha llevado a cabo de forma correcta.

Observaciones

Ninguno.

Requisitos

Requisito Value
Encabezado
Wmdrmsdk.h
Biblioteca
Wmdrmsdk.lib

Vea también

Interfaz IWMDRMLicenseManagement