Package com.sun.jna.platform.win32.COM
Class TypeComp
java.lang.Object
com.sun.jna.PointerType
com.sun.jna.platform.win32.COM.COMInvoker
com.sun.jna.platform.win32.COM.Unknown
com.sun.jna.platform.win32.COM.TypeComp
- All Implemented Interfaces:
NativeMapped
,IUnknown
- Direct Known Subclasses:
TypeComp.ByReference
Wrapper class for the ITypeComp interface.
- Author:
- Tobias Wolf, wolf.tobias@gmx.net
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from interface com.sun.jna.platform.win32.COM.IUnknown
IID_IUNKNOWN
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionBind
(WString szName, WinDef.ULONG lHashVal, WinDef.WORD wFlags, PointerByReference ppTInfo, OaIdl.DESCKIND.ByReference pDescKind, OaIdl.BINDPTR.ByReference pBindPtr) Bind.BindType
(WString szName, WinDef.ULONG lHashVal, PointerByReference ppTInfo, PointerByReference ppTComp) Bind type.Methods inherited from class com.sun.jna.platform.win32.COM.Unknown
AddRef, QueryInterface, Release
Methods inherited from class com.sun.jna.platform.win32.COM.COMInvoker
_invokeNativeInt, _invokeNativeObject, _invokeNativeVoid
Methods inherited from class com.sun.jna.PointerType
equals, fromNative, getPointer, hashCode, nativeType, setPointer, toNative, toString
-
Constructor Details
-
TypeComp
public TypeComp()Instantiates a new i type comp. -
TypeComp
Instantiates a new i type comp.- Parameters:
pvInstance
- the pv instance
-
-
Method Details
-
Bind
public WinNT.HRESULT Bind(WString szName, WinDef.ULONG lHashVal, WinDef.WORD wFlags, PointerByReference ppTInfo, OaIdl.DESCKIND.ByReference pDescKind, OaIdl.BINDPTR.ByReference pBindPtr) Bind.- Parameters:
szName
- the sz namelHashVal
- the l hash valwFlags
- the w flagsppTInfo
- the pp t infopDescKind
- the desc kindpBindPtr
- the bind ptr- Returns:
- the hresult
-
BindType
public WinNT.HRESULT BindType(WString szName, WinDef.ULONG lHashVal, PointerByReference ppTInfo, PointerByReference ppTComp) Bind type.- Parameters:
szName
- the sz namelHashVal
- the l hash valppTInfo
- the pp t infoppTComp
- the pp t comp- Returns:
- the hresult
-