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, [email protected]
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionint
AddRef()
QueryInterface
(Guid.REFIID riid, PointerByReference ppvObject) int
Release()
-
Field Details
-
IID_IUNKNOWN
The Constant IID_IDispatch.
-
-
Method Details
-
QueryInterface
-
AddRef
int AddRef() -
Release
int Release()
-