RemoveRegistry Table
Tabela RemoveRegistry zawiera informacje rejestru, które aplikacja musi usunąć z rejestru systemowego.
Tabela RemoveRegistry zawiera następujące kolumny.
Kolumna | Typ | Klucz | Nullable |
---|---|---|---|
RemoveRegistry | identyfikator | Y | N |
Korzeń | liczba całkowita | N | N |
Klucz | RegPath | N | N |
Nazwa | sformatowane | N | Y |
Składnik_ | identyfikator | N | N |
Kolumny
-
RemoveRegistry
-
Klucz dla tej tabeli.
-
katalog główny
-
Wstępnie zdefiniowany klucz główny dla wartości rejestru.
Stały Szesnastkowych Dziesiętny Klucz główny (brak) - 0x001 -1 HKEY_CURRENT_USER Instalator ustawia ten klucz podczas instalacji poszczególnych użytkowników. (brak) -0x001 -1 HKEY_LOCAL_MACHINEInstalator ustawia ten klucz podczas instalacji wszystkich użytkowników z ALLUSERS ustawioną na 1. msidbRegistryRootClassesRoot 0x000 0 HKEY_CLASSES_ROOTInstalator usuwa wartość z HKCU\Software\Classes hive podczas instalacji w kontekście instalacji na użytkownika i na maszynę kontekstu instalacji. msidbRegistryRootCurrentUser 0x001 1 HKEY_CURRENT_USER msidbRegistryRootLocalMachine 0x002 2 HKEY_LOCAL_MACHINE msidbRegistryRootUsers 0x003 3 HKEY_USERS -
klucz
-
Klucz lokalizowalny dla wartości rejestru.
-
nazwa
-
Nazwa wartości rejestru lokalizowalnego.
Następujący ciąg w kolumnie Nazwa ma specjalne znaczenie.
Struna Znaczenie "-" Kluczem jest usunięcie, jeśli istnieje, ze wszystkimi jego wartościami i podkluczami, gdy składnik jest zainstalowany. Należy pamiętać, że tabeli rejestru należy użyć do utworzenia lub usunięcia klucza rejestru po usunięciu składnika.
-
Component_
-
Klucz zewnętrzny w pierwszej kolumnie tabeli Component odwołującego się do składnika kontrolującego usunięcie wartości rejestru.
Uwagi
Informacje o rejestrze są usuwane z rejestru systemowego, gdy odpowiedni składnik został wybrany do zainstalowania lokalnie lub uruchomienia ze źródła.
Ta tabela jest określana podczas wykonywania akcji RemoveRegistryValues.
Walidacja