Klasa CComModule
Od ATL 7.0 CComModule jest przestarzałe: zobacz Klasy modułu ATL więcej informacji.
Ważne |
---|
W aplikacjach, które są wykonywane w Windows Runtime nie można użyć tej klasy i jej członków. |
class CComModule : public _ATL_MODULE
Członkowie
Metody publiczne
Nazwa |
Opis |
---|---|
Tworzy obiekt określony identyfikator CLSID.Dla bibliotek DLL. |
|
Returns m_hInst. |
|
Returns m_hInstResource. |
|
Returns m_hInstTypeLib. |
|
Inicjuje danych członków. |
|
Obiekt klasy standardowych rejestracji wprowadza w rejestrze systemu. |
|
Rejestruje obiektu klasy.Dla plików exe. |
|
Aktualizuje rejestr systemu dla każdego obiektu w mapie obiektu. |
|
Rejestruje biblioteki typów. |
|
Odwołuje obiektu klasy.Dla plików exe. |
|
Uwolnień danych członków. |
|
Usuwa obiekt klasy standardowych rejestracji z rejestru systemu. |
|
Wyrejestrowuje każdego obiektu w mapie obiektu. |
|
Rejestruje lub wyrejestrowuje rejestracji standardowe klasy obiektu. |
|
Uruchamia skrypt zawarte w określonych zasobów zarejestrować lub wyrejestrować obiektu. |
|
Statycznie łączy do ATL części rejestru.Uruchamia skrypt zawarte w określonych zasobów zarejestrować lub wyrejestrować obiektu. |
Publiczne danych członków
Nazwa |
Opis |
---|---|
Zapewnia zsynchronizowane dostęp do informacji o obiekcie mapy. |
|
Zapewnia zsynchronizowane dostęp do informacji typu biblioteki. |
|
Zapewnia zsynchronizowane dostęp do okna klasy informacji i danych statycznych używany podczas tworzenia okna. |
|
Zawiera uchwyt instancji modułu. |
|
Domyślnie zawiera uchwyt instancji modułu. |
|
Domyślnie zawiera uchwyt instancji modułu. |
|
Punkty do obiektu mapy utrzymywane przez wystąpienie modułu. |
Uwagi
[!UWAGA]
Klasa ta została zaniechana i używać Kreatorzy generowania kodu ATL CAtlAutoThreadModule i CAtlModule klasy pochodne.Zobacz Klasy modułu ATL Aby uzyskać więcej informacji.Informacje jest do użytku z aplikacji utworzonych w starszych wersjach ATL.CComModulenadal jest częścią ATL dla wstecz zdolności.
CComModuleimplementuje modułu serwera COM, umożliwiając dostęp do modułu składników klienta.CComModuleobsługuje zarówno DLL (w procesie) i EXE modułów (lokalne).
A CComModule instancji używa obiektu mapy przechowywać zestawu definicji klas obiektów.Mapa ten obiekt jest zaimplementowany jako tablica _ATL_OBJMAP_ENTRY struktury i zawiera informacje dotyczące:
Wprowadzanie i usuwanie obiektu opisy w rejestrze systemu.
Tworzenia wystąpień obiektów za pomocą klasy factory.
Ustanowienie komunikacji między klientem a obiektu katalogu głównego składnika.
Wykonywanie zarządzania istnienia obiektów klasy.
Po uruchomieniu ATL COM AppWizard Kreator automatycznie generuje _Module, globalnej instancji CComModule lub Klasa pochodna od niego.Aby uzyskać więcej informacji na temat kreatora Projekt ATL, zobacz artykuł Tworzenie projektu ATL.
Dodatkowo do CComModule, przewiduje ATL CComAutoThreadModule, która implementuje moduł komórkowy model usług plików exe i systemu Windows.Pochodzić z modułu CComAutoThreadModule kiedy chcesz utworzyć obiekty w wielu apartamenty.
Hierarchii dziedziczenia
CComModule
Wymagania
Header:atlbase.h