org.eclipse.actf.util.win32.comclutch
Interface IUnknown
- All Superinterfaces: 
- IResource
- All Known Subinterfaces: 
- IAccessible, IDispatch, IEnumUnknown, IOleContainer, IServiceProvider
- All Known Implementing Classes: 
- Handler, org.eclipse.actf.util.win32.comclutch.impl.IUnknownImpl
- public interface IUnknown 
- extends IResource
Wrapper for IUnknown object see
 http://msdn.microsoft.com/en-us/library/ms680509(VS.85).aspx
 
 
 
IID_IOleContainer
static final UUID IID_IOleContainer
IID_IWebBrowser2
static final UUID IID_IWebBrowser2
IID_IServiceProvider
static final UUID IID_IServiceProvider
IID_IHTMLElement
static final UUID IID_IHTMLElement
IID_IAccessible
static final UUID IID_IAccessible
addRef
void addRef(long ptr)
- 
 
- 
 
release
void release()
- Description copied from interface: IResource
- call ResourceManager.removeResource(IResource)with this
 
- 
- Specified by:
- releasein interface- IResource
 
- 
 
queryInterface
IUnknown queryInterface(UUID iid)
- 
 
- 
 
newIUnknown
IUnknown newIUnknown(long ptr)
- It will be called from native code
 
- 
 
- 
 
getTotalRefCount
int getTotalRefCount()
- 
 
- 
- Returns:
- the total reference count