Class Unknown
java.lang.Object
com.sun.jna.PointerType
com.sun.jna.platform.win32.COM.COMInvoker
com.sun.jna.platform.win32.COM.Unknown
- All Implemented Interfaces:
NativeMapped, IUnknown
- Direct Known Subclasses:
ConnectionPoint, ConnectionPointContainer, Dispatch, EnumMoniker, EnumVariant, Moniker, RecordInfo, RunningObjectTable, TypeComp, TypeInfo, TypeLib, Unknown.ByReference, Wbemcli.IEnumWbemClassObject, Wbemcli.IWbemClassObject, Wbemcli.IWbemContext, Wbemcli.IWbemLocator, Wbemcli.IWbemQualifierSet, Wbemcli.IWbemServices
Wrapper class for the ITypeInfo interface
Method Name V-Table Offset IUnknown.QueryInterface 0 IUnknown.AddRef 4
IUnknown.Release 8
- Author:
- Tobias Wolf, wolf.tobias@gmx.net
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from interface IUnknown
IID_IUNKNOWN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintAddRef()QueryInterface(Guid.REFIID riid, PointerByReference ppvObject) Query interface.intRelease()Methods inherited from class COMInvoker
_invokeNativeInt, _invokeNativeObject, _invokeNativeVoidMethods inherited from class PointerType
equals, fromNative, getPointer, hashCode, nativeType, setPointer, toNative, toString
-
Constructor Details
-
Unknown
public Unknown() -
Unknown
Instantiates a new i unknown.- Parameters:
pvInstance- the pv instance
-
-
Method Details
-
QueryInterface
Query interface.- Specified by:
QueryInterfacein interfaceIUnknown- Parameters:
riid- the riidppvObject- the ppv object- Returns:
- the hresult
-
AddRef
-
Release
-