IConnectionPoint
, IConnectionPointContainer
, IDispatch
, IDispatchCallback
, IEnumMoniker
, IEnumVariant
, IMoniker
, IPersist
, IPersistStream
, IRecordInfo
, IRunningObjectTable
, ITypeComp
, ITypeInfo
, ITypeLib
, IUnknownCallback
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
public interface IUnknown
Method Name | V-Table Offset |
---|---|
IUnknown.QueryInterface | 0 |
IUnknown.AddRef | 4 |
IUnknown.Release | 8 |
Modifier and Type | Field | Description |
---|---|---|
static Guid.IID |
IID_IUNKNOWN |
The Constant IID_IDispatch.
|
Modifier and Type | Method | Description |
---|---|---|
int |
AddRef() |
|
WinNT.HRESULT |
QueryInterface(Guid.REFIID riid,
PointerByReference ppvObject) |
|
int |
Release() |
static final Guid.IID IID_IUNKNOWN
WinNT.HRESULT QueryInterface(Guid.REFIID riid, PointerByReference ppvObject)
int AddRef()
int Release()