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

IIsdbDownloadContentDescriptor

COM
IID5298661e-cb88-4f5f-a1de-5f440c185b92継承元IUnknown自前メソッド開始 vtbl3

メソッド 17

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

vtblメソッド
3HRESULT GetTag(BYTE* pbVal)
4HRESULT GetLength(BYTE* pbVal)
5HRESULT GetFlags(BOOL* pfReboot, BOOL* pfAddOn, BOOL* pfCompatibility, BOOL* pfModuleInfo, BOOL* pfTextInfo)
6HRESULT GetComponentSize(DWORD* pdwVal)
7HRESULT GetDownloadId(DWORD* pdwVal)
8HRESULT GetTimeOutValueDII(DWORD* pdwVal)
9HRESULT GetLeakRate(DWORD* pdwVal)
10HRESULT GetComponentTag(BYTE* pbVal)
11HRESULT GetCompatiblityDescriptorLength(WORD* pwLength)
12HRESULT GetCompatiblityDescriptor(BYTE** ppbData)
13HRESULT GetCountOfRecords(WORD* pwVal)
14HRESULT GetRecordModuleId(WORD wRecordIndex, WORD* pwVal)
15HRESULT GetRecordModuleSize(WORD wRecordIndex, DWORD* pdwVal)
16HRESULT GetRecordModuleInfoLength(WORD wRecordIndex, BYTE* pbVal)
17HRESULT GetRecordModuleInfo(WORD wRecordIndex, BYTE** ppbData)
18HRESULT GetTextLanguageCode(BYTE* szCode)
19HRESULT GetTextW(DVB_STRCONV_MODE convMode, LPWSTR* pbstrName)