Share via


ICOMAdminCatalog-Schnittstelle (comadmin.h)

Initiiert eine Sitzung, um programmgesteuerte COM+-Verwaltung durchzuführen, auf Sammlungen im Katalog zuzugreifen, COM+-Anwendungen und -Komponenten zu installieren, Dienste zu starten und zu beenden und eine Verbindung mit Remoteservern herzustellen. ICOMAdminCatalog bietet Zugriff auf den COM+-Katalogdatenspeicher.

Vererbung

Die ICOMAdminCatalog-Schnittstelle erbt von der IDispatch-Schnittstelle . ICOMAdminCatalog verfügt auch über folgende Membertypen:

Methoden

Die ICOMAdminCatalog-Schnittstelle verfügt über diese Methoden.

 
ICOMAdminCatalog::BackupREGDB

Sichert die COM+-Klassenregistrierungsdatenbank in einer angegebenen Datei.
ICOMAdminCatalog::Connect

Stellt eine Verbindung mit dem COM+-Katalog auf einem angegebenen Remotecomputer her.
ICOMAdminCatalog::ExportAnwendung

Exportiert eine COM+-Anwendung oder einen Anwendungsproxy in eine Datei, die für die Installation auf verschiedenen Computern bereit ist.
ICOMAdminCatalog::get_MajorVersion

Ruft die Hauptversionsnummer der COMAdmin-Bibliothek ab.
ICOMAdminCatalog::get_MinorVersion

Ruft die Nebenversionsnummer der COMAdmin-Bibliothek ab.
ICOMAdminCatalog::GetCollection

Ruft eine Sammlung der obersten Ebene im COM+-Katalog ab.
ICOMAdminCatalog::GetCollectionByQuery

Ruft eine Auflistung im COM+-Katalog unter Berücksichtigung der Schlüsseleigenschaftenwerte für alle übergeordneten Elemente ab.
ICOMAdminCatalog::GetEventClassesForIID

Ruft eine Liste der auf dem Computer registrierten Ereignisklassen ab, die eine angegebene Schnittstelle implementieren.
ICOMAdminCatalog::GetMultipleComponentsInfo

Ruft Informationen zu den Komponenten ab, die sich in den angegebenen Dateien befinden.
ICOMAdminCatalog::ImportComponent

Importiert eine Komponente, die bereits als Prozessserver registriert ist, in eine COM+-Anwendung.
ICOMAdminCatalog::InstallApplication

Installiert eine COM+-Anwendung oder einen Anwendungsproxy aus der angegebenen Datei.
ICOMAdminCatalog::InstallComponent

Installiert alle Komponenten (COM-Klassen) aus einer DLL-Datei in einer COM+-Anwendung und registriert die Komponenten in der COM+-Klassenregistrierungsdatenbank.
ICOMAdminCatalog::InstallEventClass

Installiert Ereignisklassen aus einer Datei in einer COM+-Anwendung.
ICOMAdminCatalog::InstallMultipleComponents

Installiert Komponenten aus mehreren Dateien in einer COM+-Anwendung.
ICOMAdminCatalog::InstallMultipleEventClasses

Installiert Ereignisklassen aus mehreren Dateien in einer COM+-Anwendung.
ICOMAdminCatalog::QueryApplicationFile

Ruft Informationen zu einer COM+-Anwendung aus einer Anwendungsdatei ab.
ICOMAdminCatalog::RefreshComponents

Updates Komponentenregistrierungsinformationen aus der Registrierung.
ICOMAdminCatalog::RefreshRouter

Diese Methode ist veraltet.
ICOMAdminCatalog::RestoreREGDB

Stellt die COM+-Klassenregistrierungsdatenbank (RegDB) aus der angegebenen Datei wieder her. Damit dies wirksam wird, ist ein Systemneustart erforderlich.
ICOMAdminCatalog::ServiceCheck

Ruft den aktuellen status des angegebenen COM+-Diensts ab.
ICOMAdminCatalog::ShutdownApplication

Initiiert das Herunterfahren eines COM+-Serveranwendungsprozesses.
ICOMAdminCatalog::StartApplication

Startet die angegebene COM+-Serveranwendung. Die Anwendungskomponenten werden in einem dedizierten Serverprozess gestartet.
ICOMAdminCatalog::StartRouter

Startet den Komponentenlastenausgleichsdienst, wenn der Dienst derzeit installiert ist.
ICOMAdminCatalog::StopRouter

Beendet den Komponentenlastenausgleichsdienst, wenn der Dienst derzeit installiert ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile comadmin.h