Таблица RemoveRegistry
Таблица RemoveRegistry содержит сведения о реестре, которые приложение должно удалить из системного реестра.
Таблица RemoveRegistry содержит следующие столбцы.
Столбец | Type | Ключ | Допускает значения NULL |
---|---|---|---|
RemoveRegistry | Идентификатор | Да | N |
Root | Целое число | Нет | Нет |
Ключ | RegPath | N | Нет |
Имя | Форматированные | Нет | Да |
Компонент_ | Идентификатор | Нет | Нет |
Столбцы
-
RemoveRegistry
-
Ключ для этой таблицы.
-
Корневой
-
Предопределенный корневой раздел для значения реестра.
Константа Шестнадцатеричный Decimal Корневой ключ (нет) — 0x001 -1 HKEY_CURRENT_USER Установщик задает этот ключ при установке для каждого пользователя. (нет) -0x001 -1 HKEY_LOCAL_MACHINE Установщик устанавливает этот ключ при выполнении установки для всех пользователей с параметром ALLUSERS равным 1. msidbRegistryRootClassesRoot 0x000 0 HKEY_CLASSES_ROOT Установщик удаляет значение из куста HKCU\Software\Classes во время установки в контексте установки для каждого пользователя и компьютера. msidbRegistryRootCurrentUser 0x001 1 HKEY_CURRENT_USER msidbRegistryRootLocalMachine 0x002 2 HKEY_LOCAL_MACHINE msidbRegistryRootUsers 0x003 3 HKEY_USERS -
Ключ
-
Локализуемый раздел для значения реестра.
-
Имя
-
Имя локализуемого значения реестра.
Следующая строка в столбце Имя имеет особое значение.
Строка Значение "-" При установке компонента ключ должен быть удален со всеми значениями и подразделами, если он имеется. Обратите внимание, что таблица Реестра должна использоваться для создания или удаления раздела реестра при удалении компонента.
-
Компонент_
-
Внешний ключ в первом столбце таблицы Component , ссылающийся на компонент, управляющий удалением значения реестра.
Комментарии
Сведения о реестре удаляются из системного реестра, если выбран соответствующий компонент для локальной установки или запуска из источника.
Эта таблица ссылается при выполнении действия RemoveRegistryValues .
Проверка