Package com.sun.jna.platform.win32.COM
Interface ITypeLib
- All Superinterfaces:
IUnknown
- All Known Implementing Classes:
TypeLib
,TypeLib.ByReference
Wrapper class for the ITypeLib interface.
- Author:
- Tobias Wolf, wolf.tobias@gmx.net
-
Field Summary
Fields inherited from interface com.sun.jna.platform.win32.COM.IUnknown
IID_IUNKNOWN
-
Method Summary
Modifier and TypeMethodDescriptionFindName
(WTypes.LPOLESTR szNameBuf, WinDef.ULONG lHashVal, Pointer[] ppTInfo, OaIdl.MEMBERID[] rgMemId, WinDef.USHORTByReference pcFound) GetDocumentation
(int index, WTypes.BSTRByReference pBstrName, WTypes.BSTRByReference pBstrDocString, WinDef.DWORDByReference pdwHelpContext, WTypes.BSTRByReference pBstrHelpFile) GetLibAttr
(PointerByReference ppTLibAttr) GetTypeComp
(PointerByReference ppTComp) GetTypeInfo
(WinDef.UINT index, PointerByReference pTInfo) GetTypeInfoOfGuid
(Guid.GUID guid, PointerByReference pTinfo) GetTypeInfoType
(WinDef.UINT index, OaIdl.TYPEKIND.ByReference pTKind) IsName
(WTypes.LPOLESTR szNameBuf, WinDef.ULONG lHashVal, WinDef.BOOLByReference pfName) void
ReleaseTLibAttr
(OaIdl.TLIBATTR pTLibAttr) Methods inherited from interface com.sun.jna.platform.win32.COM.IUnknown
AddRef, QueryInterface, Release
-
Method Details
-
GetTypeInfoCount
WinDef.UINT GetTypeInfoCount() -
GetTypeInfo
-
GetTypeInfoType
-
GetTypeInfoOfGuid
-
GetLibAttr
-
GetTypeComp
-
GetDocumentation
WinNT.HRESULT GetDocumentation(int index, WTypes.BSTRByReference pBstrName, WTypes.BSTRByReference pBstrDocString, WinDef.DWORDByReference pdwHelpContext, WTypes.BSTRByReference pBstrHelpFile) -
IsName
WinNT.HRESULT IsName(WTypes.LPOLESTR szNameBuf, WinDef.ULONG lHashVal, WinDef.BOOLByReference pfName) -
FindName
WinNT.HRESULT FindName(WTypes.LPOLESTR szNameBuf, WinDef.ULONG lHashVal, Pointer[] ppTInfo, OaIdl.MEMBERID[] rgMemId, WinDef.USHORTByReference pcFound) -
ReleaseTLibAttr
-