Package com.sun.jna.platform.win32.COM
Schnittstelle ITypeInfo
- Alle Superschnittstellen:
IUnknown
- Alle bekannten Implementierungsklassen:
TypeInfo
,TypeInfo.ByReference
Wrapper class for the ITypeInfo interface.
- Autor:
- Tobias Wolf, wolf.tobias@gmx.net
-
Feldübersicht
Von Schnittstelle geerbte Felder com.sun.jna.platform.win32.COM.IUnknown
IID_IUNKNOWN
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungAddressOfMember
(OaIdl.MEMBERID memid, OaIdl.INVOKEKIND invKind, PointerByReference ppv) CreateInstance
(IUnknown pUnkOuter, Guid.REFIID riid, PointerByReference ppvObj) GetContainingTypeLib
(PointerByReference ppTLib, WinDef.UINTByReference pIndex) GetDllEntry
(OaIdl.MEMBERID memid, OaIdl.INVOKEKIND invKind, WTypes.BSTRByReference pBstrDllName, WTypes.BSTRByReference pBstrName, WinDef.WORDByReference pwOrdinal) GetDocumentation
(OaIdl.MEMBERID memid, WTypes.BSTRByReference pBstrName, WTypes.BSTRByReference pBstrDocString, WinDef.DWORDByReference pdwHelpContext, WTypes.BSTRByReference pBstrHelpFile) GetFuncDesc
(WinDef.UINT index, PointerByReference ppFuncDesc) GetIDsOfNames
(WTypes.LPOLESTR[] rgszNames, WinDef.UINT cNames, OaIdl.MEMBERID[] pMemId) GetImplTypeFlags
(WinDef.UINT index, IntByReference pImplTypeFlags) GetMops
(OaIdl.MEMBERID memid, WTypes.BSTRByReference pBstrMops) GetNames
(OaIdl.MEMBERID memid, WTypes.BSTR[] rgBstrNames, WinDef.UINT cMaxNames, WinDef.UINTByReference pcNames) GetRefTypeInfo
(OaIdl.HREFTYPE hRefType, PointerByReference ppTInfo) GetRefTypeOfImplType
(WinDef.UINT index, OaIdl.HREFTYPEByReference pRefType) GetTypeAttr
(PointerByReference ppTypeAttr) GetTypeComp
(PointerByReference ppTComp) GetVarDesc
(WinDef.UINT index, PointerByReference ppVarDesc) Invoke
(WinDef.PVOID pvInstance, OaIdl.MEMBERID memid, WinDef.WORD wFlags, OleAuto.DISPPARAMS.ByReference pDispParams, Variant.VARIANT.ByReference pVarResult, OaIdl.EXCEPINFO.ByReference pExcepInfo, WinDef.UINTByReference puArgErr) void
ReleaseFuncDesc
(OaIdl.FUNCDESC pFuncDesc) void
ReleaseTypeAttr
(OaIdl.TYPEATTR pTypeAttr) void
ReleaseVarDesc
(OaIdl.VARDESC pVarDesc) Von Schnittstelle geerbte Methoden com.sun.jna.platform.win32.COM.IUnknown
AddRef, QueryInterface, Release
-
Methodendetails
-
GetTypeAttr
-
GetTypeComp
-
GetFuncDesc
-
GetVarDesc
-
GetNames
WinNT.HRESULT GetNames(OaIdl.MEMBERID memid, WTypes.BSTR[] rgBstrNames, WinDef.UINT cMaxNames, WinDef.UINTByReference pcNames) -
GetRefTypeOfImplType
-
GetImplTypeFlags
-
GetIDsOfNames
WinNT.HRESULT GetIDsOfNames(WTypes.LPOLESTR[] rgszNames, WinDef.UINT cNames, OaIdl.MEMBERID[] pMemId) -
Invoke
WinNT.HRESULT Invoke(WinDef.PVOID pvInstance, OaIdl.MEMBERID memid, WinDef.WORD wFlags, OleAuto.DISPPARAMS.ByReference pDispParams, Variant.VARIANT.ByReference pVarResult, OaIdl.EXCEPINFO.ByReference pExcepInfo, WinDef.UINTByReference puArgErr) -
GetDocumentation
WinNT.HRESULT GetDocumentation(OaIdl.MEMBERID memid, WTypes.BSTRByReference pBstrName, WTypes.BSTRByReference pBstrDocString, WinDef.DWORDByReference pdwHelpContext, WTypes.BSTRByReference pBstrHelpFile) -
GetDllEntry
WinNT.HRESULT GetDllEntry(OaIdl.MEMBERID memid, OaIdl.INVOKEKIND invKind, WTypes.BSTRByReference pBstrDllName, WTypes.BSTRByReference pBstrName, WinDef.WORDByReference pwOrdinal) -
GetRefTypeInfo
-
AddressOfMember
WinNT.HRESULT AddressOfMember(OaIdl.MEMBERID memid, OaIdl.INVOKEKIND invKind, PointerByReference ppv) -
CreateInstance
-
GetMops
-
GetContainingTypeLib
-
ReleaseTypeAttr
-
ReleaseFuncDesc
-
ReleaseVarDesc
-