IWMDRMLicenseManagement :: MonitorLicenseAcquisition, méthode

La méthode MonitorLicenseAcquisition lance la surveillance d’un processus d’acquisition de licence.

Syntaxe

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

Paramètres

bstrKID [ dans]

ID de clé (KID) de la licence acquise.

bstrHeader [ dans]

En-tête de contenu qui a été utilisé dans l’appel à la méthode AcquireLicense .

bstrActions [ dans]

Chaîne contenant les actions demandées dans l’appel à la méthode AcquireLicense .

ppunkCancelationCookie [ à]

Pointeur qui reçoit un pointeur vers l’interface IUnknown d’un objet qui identifie cet appel asynchrone. Ce pointeur d’interface peut être utilisé pour annuler l’appel asynchrone en appelant la méthode IWMDRMEventGenerator :: CancelAsyncOperation .

Valeur retournée

Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
_OK
S_OK

Notes

Aucun.

Configuration requise

Condition requise Valeur
En-tête
Wmdrmsdk. h
Bibliothèque
Wmdrmsdk. lib

Voir aussi

Interface IWMDRMLicenseManagement