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

IWMSecureChannel

COM
IID2720598a-d0f2-4189-bd10-91c46ef0936f継承元IWMAuthorizer自前メソッド開始 vtbl6

メソッド 11

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

vtblメソッド
6HRESULT WMSC_AddCertificate(IWMAuthorizer* pCert)
7HRESULT WMSC_AddSignature(BYTE* pbCertSig, DWORD cbCertSig)
8HRESULT WMSC_Connect(IWMSecureChannel* pOtherSide)
9HRESULT WMSC_IsConnected(BOOL* pfIsConnected)
10HRESULT WMSC_Disconnect()
11HRESULT WMSC_GetValidCertificate(BYTE** ppbCertificate, DWORD* pdwSignature)
12HRESULT WMSC_Encrypt(BYTE* pbData, DWORD cbData)
13HRESULT WMSC_Decrypt(BYTE* pbData, DWORD cbData)
14HRESULT WMSC_Lock()
15HRESULT WMSC_Unlock()
16HRESULT WMSC_SetSharedData(DWORD dwCertIndex, BYTE* pbSharedData)