OBJECT_ENTRY_NON_CREATEABLE_EX_AUTO

Permite que você especifique o objeto deve ser registrado e inicializado, mas não deve ser creatable externamente por meio de CoCreateInstance.

OBJECT_ENTRY_NON_CREATEABLE_EX_AUTO( 
      clsid, 
      class  
)

Parâmetros

  • clsid
    [in] O CLSID de uma classe COM implementado pela classe C++ chamado class.

  • class
    [in] O nome da classe C++ implementar a classe COM representado por clsid.

Comentários

As macros de entrada de objeto são colocadas no escopo global em um projeto para fornecer suporte para o inscrição, inicialização e a criação de uma classe.

OBJECT_ENTRY_NON_CREATEABLE_EX_AUTO permite que você especificar que um objeto deve ser registrado e inicializado (consulte OBJECT_ENTRY_AUTO para obter mais informações), mas não deveria ser creatable via CoCreateInstance.

Requisitos

Cabeçalho: atlcom.h

Consulte também

Referência

OBJECT_ENTRY_AUTO

Tópicos obsoleto do ATL

OBJECT_ENTRY

OBJECT_ENTRY_NON_CREATEABLE

Outros recursos

Macros do MAP de objeto

Macros ATL