The MonitorLicenseAcquisition method initiates monitoring for a license acquisition process.
HRESULT MonitorLicenseAcquisition( [in] BSTR bstrKID, [in] BSTR bstrHeader, [in] BSTR bstrActions, [out] IUnknown **ppunkCancelationCookie );
Key ID (KID) of the license being acquired.
Content header that was used in the call to the AcquireLicense method.
String containing the actions requested in the call to the AcquireLicense method.
Pointer that receives a pointer to the IUnknown interface of an object that identifies this asynchronous call. This interface pointer can be used to cancel the asynchronous call by calling the IWMDRMEventGenerator::CancelAsyncOperation method.
The method returns an HRESULT. Possible values include, but are not limited to, those in the following table.
||The method succeeded.