Freigeben über


Ändern der Registrierung

Nachdem alle ausgewählten Komponenten und die zugehörigen Dateien installiert wurden, können Registrierungsschlüssel in die Systemregistrierung geschrieben werden. Die Standardaktionen zum Ändern der Registrierung müssen nach den Standardaktionen der Dateiinstallation sequenziert werden, da Registrierungsschlüssel nur dann geschrieben werden können, wenn die entsprechende Komponente und Datei erfolgreich installiert wurden.

Die RegisterClassInfo-Aktion greift auf die Class-Tabelle zu, um die COM-Klasseninformationen der installierten Komponenten zu registrieren.

Die RegisterExtensionInfo-Aktion fragt die Extension-Tabelle und die Verb-Tabelle ab und registriert die entsprechenden Erweiterungen und die Informationen zu den Befehlsverben beim Betriebssystem.

Die RegisterProgIdInfo-Aktion verwaltet die Registrierung von OLE-ProgId-Informationen beim Betriebssystem.

Die RegisterMIMEInfo-Aktion verarbeitet die MIME-Tabelle, um die Zuordnung zwischen einem MIME-Kontexttyp, der Dateinamenerweiterung und der CLSID zu registrieren.

Die WriteRegistryValues-Aktion verarbeitet die Registry-Tabelle und schreibt die Schlüssel für alle Komponenten, die entweder lokal installiert wurden oder aus der Quelle ausgeführt werden sollen. Mithilfe der Registry-Tabelle können Schlüssel in die HKEY_CLASSES_ROOT-, HKEY_CURRENT_USER-, HKEY_LOCAL_MACHINE- und HKEY_USERS-Registrierungsstrukturen geschrieben werden.

Die RemoveRegistryValues-Aktion entfernt die Schlüssel, die in der Name-Spalte der Registry-Tabelle oder der RemoveRegistry-Tabelle als gelöscht markiert wurden.

Die RegisterTypeLibraries-Aktion verarbeitet die TypeLib-Tabelle und registriert die installierten Typbibliotheken beim System.