OBJECT_ENTRY_AUTO
Wchodzi obiektu ATL mapy obiektu, aktualizuje rejestr i tworzy wystąpienie obiektu.
OBJECT_ENTRY_AUTO(
clsid,
class
)
Parametry
clsid
[w] Identyfikator CLSID klasy COM, zaimplementowany przez klasę C++ o nazwie class.class
[w] Nazwa klasy C++ wykonawczych klasy COM, reprezentowane przez clsid.
Uwagi
Obiekt wpisu makra są umieszczane na globalny zakres projektu zapewnia obsługę rejestracji, inicjowania i tworzenia klasy.
OBJECT_ENTRY_AUTOwprowadza wskaźników funkcji twórca klasa i klasy twórca Fabryczna klasa CreateInstance funkcje dla tego obiektu do mapy obiektu ATL wygenerowany automatycznie.Gdy CAtlComModule::RegisterServer jest wywoływana, aktualizuje rejestr systemu dla każdego obiektu w mapie obiektu.
W poniższej tabeli opisano, jak otrzymać informacje dodane do mapy obiektu klasy podane jako drugi parametr to makro.
Informacje o |
Uzyskane z |
---|---|
Rejestracja COM |
|
Tworzenie klasy fabrycznej |
|
Tworzenie instancji |
|
Rejestracji kategorii składników |
|
Inicjowanie poziomie klasy i oczyszczania |
Wymagania
Nagłówek: atlcom.h
Zobacz też
Informacje
OBJECT_ENTRY_NON_CREATEABLE_EX_AUTO