Modules | |
Standard Compounds | |
Primary Interfaces | |
Exported Functions | |
Smart-Pointers | |
Typedefs | |
typedef int | hypSERVERINFO |
Functions | |
com_result | hypGetPathInprocessServer (const CGuid &Guid, std::string &PathInprocess) |
com_result | GetClassObject (const hypCLSID &clsid, t_ulong ClsContext, hypSERVERINFO *pServerInfo, const hypIID &iid, void **ppv) |
com_result | CreateInstance (const hypCLSID &clsid, IUnknown *pUnknownOuter, t_ulong ClsContext, const hypIID &iid, void **ppv) |
void | FreeUnusedLibraries (void) |
void | GetLoadedLibraries (std::ostream &Stream) |
Variables | |
const t_ulong | INPROC_SERVER = 1 |
|
Designed to stock informations about the server. Used only for compatibility with COM. |
|
Creates an component. The Component Server must implement the IClassFactory interface.
|
|
Frees the unused component servers. If a server is unused, |
|
Gets the pointer to a ClassFactory interface. This pointer is used to create components.
|
|
Displays the loaded servers.
|
|
Gets the full path of the inprocess server.
|
|
Context parameter for the component server. Only the inprocess servers are implemented. See DCOM for more informations. |
|
|