Win32 API 日本語リファレンス
ホームMedia.DirectShow › IBDA_WMDRMSession

IBDA_WMDRMSession

COM
IID4be6fa3d-07cd-4139-8b80-8c18ba3aec88継承元IUnknown自前メソッド開始 vtbl3

メソッド 8

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT GetStatus(DWORD* MaxCaptureToken, DWORD* MaxStreamingPid, DWORD* MaxLicense, DWORD* MinSecurityLevel, DWORD* RevInfoSequenceNumber, ULONGLONG* RevInfoIssuedTime, DWORD* RevInfoTTL, DWORD* RevListVersion, DWORD* ulState)
4HRESULT SetRevInfo(DWORD ulRevInfoLen, BYTE* pbRevInfo)
5HRESULT SetCrl(DWORD ulCrlLen, BYTE* pbCrlLen)
6HRESULT TransactMessage(DWORD ulcbRequest, BYTE* pbRequest, DWORD* pulcbResponse, BYTE* pbResponse)
7HRESULT GetLicense(GUID* uuidKey, DWORD* pulPackageLen, BYTE* pbPackage)
8HRESULT ReissueLicense(GUID* uuidKey)
9HRESULT RenewLicense(DWORD ulInXmrLicenseLen, BYTE* pbInXmrLicense, DWORD ulEntitlementTokenLen, BYTE* pbEntitlementToken, DWORD* pulDescrambleStatus, DWORD* pulOutXmrLicenseLen, BYTE* pbOutXmrLicense)
10HRESULT GetKeyInfo(DWORD* pulKeyInfoLen, BYTE* pbKeyInfo)