Package com.sun.jna.platform.win32.COM
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 SummaryNested Classes
- 
Field SummaryFields inherited from interface com.sun.jna.platform.win32.COM.IUnknownIID_IUNKNOWN
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionintAddRef()QueryInterface(Guid.REFIID riid, PointerByReference ppvObject) Query interface.intRelease()Methods inherited from class com.sun.jna.platform.win32.COM.COMInvoker_invokeNativeInt, _invokeNativeObject, _invokeNativeVoidMethods inherited from class com.sun.jna.PointerTypeequals, fromNative, getPointer, hashCode, nativeType, setPointer, toNative, toString
- 
Constructor Details- 
Unknownpublic Unknown()
- 
UnknownInstantiates a new i unknown.- Parameters:
- pvInstance- the pv instance
 
 
- 
- 
Method Details- 
QueryInterfaceQuery interface.- Specified by:
- QueryInterfacein interface- IUnknown
- Parameters:
- riid- the riid
- ppvObject- the ppv object
- Returns:
- the hresult
 
- 
AddRefpublic int AddRef()
- 
Releasepublic int Release()
 
-