Share via


OBJECT_ENTRY_AUTO

Escribe un objeto ATL en el mapa del objeto, actualice el registro, y crea una instancia de objeto.

OBJECT_ENTRY_AUTO( 
   clsid, 
   class  
)

Parámetros

  • clsid
    [in] El CLSID de una clase COM implementada por la clase de C++ denominado class.

  • class
    [in] El nombre de clase de C++ que implementa la clase COM representada por clsid.

Comentarios

Las macros de entrada de objeto se colocan en el ámbito global en el proyecto de proporcionar compatibilidad para el registro, la inicialización, y la creación de una clase.

OBJECT_ENTRY_AUTO entra en los punteros de función de las funciones de CreateInstance de la clase de la clase de generador y del generador de la clase- generador para este objeto en el mapa auto- representado del objeto ATL.Cuando se llama a CAtlComModule::RegisterServer , actualice el registro del sistema para cada objeto del mapa del objeto.

La tabla siguiente describe cómo información agregada a la asignación de objeto se obtiene de la clase especificada como segundo parámetro a esta macro.

Información para

Obtenido de

Registro COM

Macros de registro

Creación de generador de clases

Macros de generador de clases

Creación de instancias

Macros de agregación

Registro componente category

Macros de categoría

Inicialización y la limpieza de nivel de clase

ObjectMain

Requisitos

encabezado: atlcom.h

Vea también

Referencia

OBJECT_ENTRY_NON_CREATEABLE_EX_AUTO

DECLARE_OBJECT_DESCRIPTION

Otros recursos

Macros de mapa de objetos

Macros de ATL

Obsolete ATL Topics

OBJECT_ENTRY

OBJECT_ENTRY_NON_CREATEABLE