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

ITypeLib

COM
IID00020402-0000-0000-c000-000000000046継承元IUnknown自前メソッド開始 vtbl3

メソッド 10

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

vtblメソッド
3DWORD GetTypeInfoCount()
4HRESULT GetTypeInfo(DWORD index, ITypeInfo** ppTInfo)
5HRESULT GetTypeInfoType(DWORD index, TYPEKIND* pTKind)
6HRESULT GetTypeInfoOfGuid(GUID* guid, ITypeInfo** ppTinfo)
7HRESULT GetLibAttr(TLIBATTR** ppTLibAttr)
8HRESULT GetTypeComp(ITypeComp** ppTComp)
9HRESULT GetDocumentation(INT index, LPWSTR* pBstrName, LPWSTR* pBstrDocString, DWORD* pdwHelpContext, LPWSTR* pBstrHelpFile)
10HRESULT IsName(LPWSTR szNameBuf, DWORD lHashVal, BOOL* pfName)
11HRESULT FindName(LPWSTR szNameBuf, DWORD lHashVal, ITypeInfo** ppTInfo, INT* rgMemId, WORD* pcFound)
12void ReleaseTLibAttr(TLIBATTR* pTLibAttr)