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


OBJECT_ENTRY_NON_CREATEABLE_EX_AUTO

Позволяет указать, что объект должен быть зарегистрирован и инициализации, но он не должен быть создаваемыми с помощью внешнего CoCreateInstance.

OBJECT_ENTRY_NON_CREATEABLE_EX_AUTO( 
   clsid, 
   class  
)

Параметры

  • clsid
    [in] Идентификатор CLSID COM-класс, реализуемого классом C++ с именем class.

  • class
    [in] Имя класса C++, реализующий COM-класс, представленное clsid.

Заметки

Запись макросов объекта помещаются в глобальной области в проекте обеспечить поддержку регистрации, инициализации и создания класса.

OBJECT_ENTRY_NON_CREATEABLE_EX_AUTO позволяет указать, что объект должен быть зарегистрирован и инициализируется (см. OBJECT_ENTRY_AUTO дополнительные сведения), однако он не должен быть создаваемыми с помощью CoCreateInstance.

Требования

Header: atlcom.h

См. также

Ссылки

OBJECT_ENTRY_AUTO

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

Object Map Macros

Макросы ATL

OBJECT_ENTRY

OBJECT_ENTRY_NON_CREATEABLE