Registrieren von COM-Anwendungen
Die Registrierung ist eine Systemdatenbank, die Informationen zur Konfiguration der Systemhardware und -software sowie zu Den Benutzern des Systems enthält. Jedes Windows-basierte Programm kann der Registrierung Informationen hinzufügen und Informationen aus der Registrierung zurücklesen. Clients durchsuchen die Registrierung nach interessanten Komponenten, die verwendet werden sollen.
Die Registrierung verwaltet Informationen zu allen com-Objekten, die im System installiert sind. Wenn eine Anwendung einen instance einer COM-Komponente erstellt, wird die Registrierung konsultiert, um entweder die CLSID oder Die ProgID der Komponente in den Pfadnamen der Server-DLL oder EXE aufzulösen, die sie enthält. Nach der Ermittlung des Servers der Komponente lädt Windows den Server entweder in den Prozessbereich der Clientanwendung (prozessinterne Komponenten) oder startet den Server in seinem eigenen Prozessbereich (lokale und Remoteserver). Der Server erstellt eine instance der Komponente und gibt einen Verweis auf eine der Schnittstellen der Komponente an den Client zurück.
Weitere Informationen zur Windows-Registrierung finden Sie in den folgenden Themen:
- Registrierungshierarchie
- Klassen und Server
- Klassifizieren von Komponenten
- Verwenden von OleView
- Registrieren von Komponenten
- Registrierung überprüfen
- Unbekannte Benutzertypen
- COM-Registrierungsschlüssel