Package com.sun.jna.platform.win32.COM
Interface IUnknown
- All Known Subinterfaces:
IConnectionPoint,IConnectionPointContainer,IDispatch,IDispatchCallback,IEnumMoniker,IEnumVariant,IMoniker,IPersist,IPersistStream,IRecordInfo,IRunningObjectTable,ITypeComp,ITypeInfo,ITypeLib,IUnknownCallback
- All Known Implementing Classes:
CallbackProxy,COMEarlyBindingObject,ConnectionPoint,ConnectionPointContainer,Dispatch,Dispatch.ByReference,EnumMoniker,EnumVariant,Moniker,Moniker.ByReference,RecordInfo,RecordInfo.ByReference,RunningObjectTable,RunningObjectTable.ByReference,TypeComp,TypeComp.ByReference,TypeInfo,TypeInfo.ByReference,TypeLib,TypeLib.ByReference,Unknown,Unknown.ByReference,Wbemcli.IEnumWbemClassObject,Wbemcli.IWbemClassObject,Wbemcli.IWbemContext,Wbemcli.IWbemLocator,Wbemcli.IWbemQualifierSet,Wbemcli.IWbemServices
public interface IUnknown
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
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionintAddRef()QueryInterface(Guid.REFIID riid, PointerByReference ppvObject) intRelease()
-
Field Details
-
IID_IUNKNOWN
The Constant IID_IDispatch.
-
-
Method Details
-
QueryInterface
-
AddRef
int AddRef() -
Release
int Release()
-