Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6IModule::selfRegister ( p6IRegistrar pRegistrar)
pure virtual

This method is called to have the module register itself with the COM runtime.

Parameters
pRegistrar[ in ] A pointer to an instance of the COM Runtime's p6IRegistrar interface.
Returns
SuccessP6R::eOkAll components in the this module have been successfully registered with the COM runtime.
FailureP6R::eNotInitializedEither this module's initialize() method has not yet been successfully called, or p6Initialize() has not yet been called to initialize the COM runtime.
P6R::eNoMemoryThere was not enough memory to satisfy the request.