org.bridj.cpp.com
Class IUnknown
java.lang.Object
org.bridj.NativeObject
org.bridj.StructObject
org.bridj.cpp.CPPObject
org.bridj.cpp.com.IUnknown
- All Implemented Interfaces:
- NativeObjectInterface
- Direct Known Subclasses:
- IClassFactory, IDispatch, IRecordInfo, IShellFolder, ITaskbarList, ITypeInfo
public class IUnknown
- extends CPPObject
autoRelease
protected boolean autoRelease
IUnknown
public IUnknown()
wrap
public static IUnknown wrap(Object object)
finalize
protected void finalize()
throws Throwable
- Overrides:
finalize
in class Object
- Throws:
Throwable
QueryInterface
@Deprecated
public int QueryInterface(Pointer<Byte> riid,
Pointer<Pointer<IUnknown>> ppvObject)
- Deprecated.
QueryInterface
public <I extends IUnknown> I QueryInterface(Class<I> type)
AddRef
public int AddRef()
Release
public int Release()
Copyright © 2009-2012. All Rights Reserved.