com.jniwrapper.win32.com.server
Interface CoClassMetaInfo

All Known Implementing Classes:
IClassFactoryServer

public interface CoClassMetaInfo

This is a common base interface describing a COM class. This corresponds to coclass definition of a COM class in IDL file. Microsoft Automation SDK documentation


Method Summary
 IID getDefaultInterfaceIID()
           
 IUnknownServer getInstanceByInterfacePointer(Pointer.Void ptrInterface)
           
 java.lang.Class getInstanceClass()
           
 java.util.Map getMapIIDToVTBLPointer()
           
 void registerInstance(IUnknownServer instance)
           
 void registerInterface(java.lang.Class interfaceClass, IUnknownVTBL intfVTBL)
           
 void setDefaultInterface(java.lang.Class interfaceClass)
           
 void unregisterInstance(IUnknownServer instance)
           
 

Method Detail

getInstanceClass

java.lang.Class getInstanceClass()

registerInterface

void registerInterface(java.lang.Class interfaceClass,
                       IUnknownVTBL intfVTBL)

setDefaultInterface

void setDefaultInterface(java.lang.Class interfaceClass)

registerInstance

void registerInstance(IUnknownServer instance)

unregisterInstance

void unregisterInstance(IUnknownServer instance)

getDefaultInterfaceIID

IID getDefaultInterfaceIID()

getMapIIDToVTBLPointer

java.util.Map getMapIIDToVTBLPointer()

getInstanceByInterfacePointer

IUnknownServer getInstanceByInterfacePointer(Pointer.Void ptrInterface)