IWMDRMLicenseManagement::MonitorLicenseAcquisition-Methode

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

Syntax

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

Parameter

bstrKID [in]

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

bstrHeader [in]

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

bstrActions [in]

Zeichenfolge, die die im Aufruf der AcquireLicense-Methode angeforderten Aktionen enthält.

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