共用方式為


IMFDRMNetHelper::P rocessLicenseRequest 方法 (wmcontainer.h)

取得指定要求的授權回應。

語法

HRESULT ProcessLicenseRequest(
  [in]  BYTE  *pLicenseRequest,
  [in]  DWORD cbLicenseRequest,
  [out] BYTE  **ppLicenseResponse,
  [out] DWORD *pcbLicenseResponse,
  [out] BSTR  *pbstrKID
);

參數

[in] pLicenseRequest

包含授權要求的位元組陣組指標。

[in] cbLicenseRequest

授權要求的大小,以位元組為單位。

[out] ppLicenseResponse

接收包含授權回應的位元組陣列指標。 呼叫端必須呼叫 CoTaskMemFree 來釋放數位。

[out] pcbLicenseResponse

接收授權回應的大小,以位元組為單位。

[out] pbstrKID

接收金鑰標識碼。 呼叫端必須呼叫 SysFreeString 來釋放字串。

傳回值

函式會傳回 HRESULT。 可能的值包括 (但不限於) 下表中的這些值。

傳回碼 描述
S_OK
此方法已成功。
MF_E_SHUTDOWN
媒體接收已關閉。

規格需求

需求
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限傳統型應用程式]
目標平台 Windows
標頭 wmcontainer.h

另請參閱

IMFDRMNetHelper