IWMDRMLicenseManagement::MonitorLicenseAcquisition メソッド

MonitorLicenseAcquisition メソッドは、ライセンス取得プロセスの監視を開始します。

構文

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

パラメーター

bstrKID [in]

取得するライセンスのキー ID (KID)。

bstrHeader [in]

AcquireLicense メソッドの呼び出しで使用されたコンテンツ ヘッダー。

bstrActions [in]

AcquireLicense メソッドの呼び出しで要求されたアクションを含む文字列。

ppunkCancelationCookie [out]

この非同期呼び出しを識別するオブジェクトの IUnknown インターフェイスへのポインターを受け取るポインター。 このインターフェイス ポインターは、 IWMDRMEventGenerator::CancelAsyncOperation メソッドを呼び出すことによって非同期呼び出しをキャンセルするために使用できます。

戻り値

このメソッドは HRESULT を返します。 有効な値を次の表に示しますが、これ以外にもあります。

リターン コード 説明
S_OK
メソッドが成功しました。

解説

[なし] :

必要条件

要件
ヘッダー
Wmdrmsdk.h
ライブラリ
Wmdrmsdk.lib

関連項目

IWMDRMLicenseManagement インターフェイス