IWMDRMLicenseManagement::MonitorLicenseAcquisition-Methode

Die MonitorLicenseAcquisition-Methode initiiert die Überwachung für einen Lizenzerwerbsprozess.

Syntax

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

Parameter

bstrKID [ In]

Schlüssel-ID (KEY ID, KID) der erworbenen Lizenz.

bstrHeader [ In]

Inhaltsheader, der beim Aufruf der AcquireLicense-Methode verwendet wurde.

bstrActions [ In]

Zeichenfolge, die die aktionen enthält, die im Aufruf der AcquireLicense-Methode angefordert werden.

ppunkCancelationCookie [ out]

Zeiger, der einen Zeiger auf die IUnknown-Schnittstelle eines Objekts empfängt, das diesen asynchronen Aufruf identifiziert. Dieser Schnittstellenzeiger kann verwendet werden, um den asynchronen Aufruf abzubrechen, indem die IWMDRMEventGenerator::CancelAsyncOperation-Methode aufgerufen wird.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode Beschreibung
S _ OK
Die Methode wurde erfolgreich ausgeführt.

Bemerkungen

Keine.

Anforderungen

Anforderung Wert
Header
Wmdrmsdk.h
Bibliothek
Wmdrmsdk.lib

Siehe auch

IWMDRMLicenseManagement-Schnittstelle