Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

Exported Functions


Functions

typedef com_result (hyp_CALL_CONV *PTR_HYPDLLGETCLASSOBJECT)(const CGuid &CLSID, const CGuid &IID, void **ppv)
typedef com_result (hyp_CALL_CONV *PTR_HYPDLLCANUNLOADNOW)(void)

Detailed Description

A set of functions is necessary to implement a component server.

Function Documentation

typedef com_result hyp_CALL_CONV *   PTR_UNREGISTERSERVER
 

Checks if the component server can be unloaded.

com_result hyp_CALL_CONV hypDllCanUnloadNow(void);
Returns:
If the result code is succeeded, the component server can be unloaded.

typedef com_result hyp_CALL_CONV *   PTR_HYPDLLGETCLASSOBJECT const
 

Gives a pointer to a component factory.

com_result hyp_CALL_CONV hypDllGetClassObject(const hyp_ker::hypCLSID& clsid,const hyp_ker::hypIID& iid,void** ppv);
Parameters:
CLSID   CLSID of the component that will be created by the factory.
IID   IID of the factory interface.
ppv   Pointer to the factory interface.


Top of Page
written by Pierre Rebours © 2000-2001. Terms of Use.