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

ITypeInfo2

COM
IID00020412-0000-0000-c000-000000000046継承元ITypeInfo自前メソッド開始 vtbl22

メソッド 15

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

vtblメソッド
22HRESULT GetTypeKind(TYPEKIND* pTypeKind)
23HRESULT GetTypeFlags(DWORD* pTypeFlags)
24HRESULT GetFuncIndexOfMemId(INT memid, INVOKEKIND invKind, DWORD* pFuncIndex)
25HRESULT GetVarIndexOfMemId(INT memid, DWORD* pVarIndex)
26HRESULT GetCustData(GUID* guid, VARIANT* pVarVal)
27HRESULT GetFuncCustData(DWORD index, GUID* guid, VARIANT* pVarVal)
28HRESULT GetParamCustData(DWORD indexFunc, DWORD indexParam, GUID* guid, VARIANT* pVarVal)
29HRESULT GetVarCustData(DWORD index, GUID* guid, VARIANT* pVarVal)
30HRESULT GetImplTypeCustData(DWORD index, GUID* guid, VARIANT* pVarVal)
31HRESULT GetDocumentation2(INT memid, DWORD lcid, LPWSTR* pbstrHelpString, DWORD* pdwHelpStringContext, LPWSTR* pbstrHelpStringDll)
32HRESULT GetAllCustData(CUSTDATA* pCustData)
33HRESULT GetAllFuncCustData(DWORD index, CUSTDATA* pCustData)
34HRESULT GetAllParamCustData(DWORD indexFunc, DWORD indexParam, CUSTDATA* pCustData)
35HRESULT GetAllVarCustData(DWORD index, CUSTDATA* pCustData)
36HRESULT GetAllImplTypeCustData(DWORD index, CUSTDATA* pCustData)