Поделиться через


AtlComModuleRegisterClassObjects

Эта функция называется, чтобы зарегистрировать объекты класса.

Важно!

Эту функцию нельзя использовать в приложениях, выполняемых в Среда выполнения Windows.

ATLINLINE ATLAPI AtlComModuleRegisterClassObjects( 
_ATL_COM_MODULE * pComModule, 
DWORD dwClsContext, 
DWORD dwFlags  
);

Параметры

  • pComModule
    Указатель к модулю модели COM.

  • dwClsContext
    Определяет контекст, в котором объект класса, которое нужно выполнить. Возможные значения CLSCTX_INPROC_SERVER, CLSCTX_INPROC_HANDLER или CLSCTX_LOCAL_SERVER. Дополнительные сведения см. в разделе CLSCTX.

  • dwFlags
    Определяет типы объединений к объекту класса. Возможные значения REGCLS_SINGLEUSE, REGCLS_MULTIPLEUSE или REGCLS_MULTI_SEPARATE. Дополнительные сведения см. в разделе REGCLS.

Возвращаемое значение

Возвращает значение S_ОК на успешное завершение или ошибка HRESULT в случае сбоя.

Заметки

Данная вспомогательная функция используется CComModule::RegisterClassObjects (является устаревшим в библиотеке ATL 7,0) и CAtlExeModuleT::RegisterClassObjects.

Требования

Header: atlbase.h

См. также

Другие ресурсы

Server Registration Global Functions