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

IBDA_ConditionalAccess

COM
IIDcd51f1e0-7be9-4123-8482-a2a796c0a6b0継承元IUnknown自前メソッド開始 vtbl3

メソッド 10

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

vtblメソッド
3HRESULT get_SmartCardStatus(SmartCardStatusType* pCardStatus, SmartCardAssociationType* pCardAssociation, LPWSTR* pbstrCardError, VARIANT_BOOL* pfOOBLocked)
4HRESULT get_SmartCardInfo(LPWSTR* pbstrCardName, LPWSTR* pbstrCardManufacturer, VARIANT_BOOL* pfDaylightSavings, BYTE* pbyRatingRegion, INT* plTimeZoneOffsetMinutes, LPWSTR* pbstrLanguage, EALocationCodeType* pEALocationCode)
5HRESULT get_SmartCardApplications(DWORD* pulcApplications, DWORD ulcApplicationsMax, SmartCardApplication* rgApplications)
6HRESULT get_Entitlement(WORD usVirtualChannel, EntitlementType* pEntitlement)
7HRESULT TuneByChannel(WORD usVirtualChannel)
8HRESULT SetProgram(WORD usProgramNumber)
9HRESULT AddProgram(WORD usProgramNumber)
10HRESULT RemoveProgram(WORD usProgramNumber)
11HRESULT GetModuleUI(BYTE byDialogNumber, LPWSTR* pbstrURL)
12HRESULT InformUIClosed(BYTE byDialogNumber, UICloseReasonType CloseReason)