AtlComModuleRegisterClassObjects
Visual Studio .NET 2003
This function is called to register class objects.
ATLINLINE ATLAPI AtlComModuleRegisterClassObjects( _ATL_COM_MODULE * pComModule, DWORD dwClsContext, DWORD dwFlags );
Parameters
- pComModule
- Pointer to the COM module.
- dwClsContext
- Specifies the context in which the class object is to be run. Possible values are CLSCTX_INPROC_SERVER, CLSCTX_INPROC_HANDLER, or CLSCTX_LOCAL_SERVER. See CLSCTX for more details.
- dwFlags
- Determines the connection types to the class object. Possible values are REGCLS_SINGLEUSE, REGCLS_MULTIPLEUSE, or REGCLS_MULTI_SEPARATE. See REGCLS for more details.
Return Value
Returns S_OK on success, or an error HRESULT on failure.
Remarks
This helper function is utilized by CComModule::RegisterClassObjects (obsolete in ATL 7.0) and CAtlExeModuleT::RegisterClassObjects.