Win32 API 日本語リファレンス
ホームSystem.Mmc › IComponent

IComponent

COM
IID43136eb2-d36c-11cf-adbc-00aa00a80033継承元IUnknown自前メソッド開始 vtbl3

メソッド 7

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

vtblメソッド
3HRESULT Initialize(IConsole* lpConsole)
4HRESULT Notify(IDataObject* lpDataObject, MMC_NOTIFY_TYPE event, LPARAM arg, LPARAM param3)
5HRESULT Destroy(INT_PTR cookie)
6HRESULT QueryDataObject(INT_PTR cookie, DATA_OBJECT_TYPES type, IDataObject** ppDataObject)
7HRESULT GetResultViewType(INT_PTR cookie, LPWSTR* ppViewType, INT* pViewOptions)
8HRESULT GetDisplayInfo(RESULTDATAITEM* pResultDataItem)
9HRESULT CompareObjects(IDataObject* lpDataObjectA, IDataObject* lpDataObjectB)