Таблица RemoveIniFile

Таблица RemoveIniFile содержит сведения, которые приложение должно удалить из файла .ini.

Таблица RemoveIniFile содержит следующие столбцы.

Столбец Type Ключ Допускает значения NULL
RemoveIniFile Идентификатор Да N
FileName FileName N N
DirProperty Идентификатор N Да
Section Форматированные Нет N
Ключ Форматированные Нет N
Значение Форматированные Нет Да
Действие Целое число N N
Компонент_ Идентификатор N N

 

Столбцы

RemoveIniFile

Ключ для этой таблицы.

Имени файла

Имя .ini файла, в котором необходимо удалить сведения.

DirProperty

Имя свойства, значение которого должно разрешаться в полный путь к папке удаляемого файла .ini. Свойство может быть именем каталога в таблице Directory, свойством, заданным в таблице AppSearch, или любым другим свойством, представляющим полный путь.

Разделе

Раздел локализуемого файла .ini.

Ключ

Локализуемый .ini ключ файла под разделом .

Значение

Удаляемое локализуемое значение. Значение является обязательным, если action равно 4.

Действий

Тип вносимого изменения.

Константа Шестнадцатеричный Decimal Значение
msidbIniFileActionRemoveLine 0x002 2 Удаляет .ini запись.
msidbIniFileActionRemoveTag 0x004 4 Удаляет тег из записи .ini.

 

Компонент_

Внешний ключ в первый столбец таблицы Component , ссылающийся на компонент, который управляет удалением значения .ini.

Комментарии

Сведения о .ini файлах удаляются, когда выбран соответствующий компонент для установки локально или из источника.

Эта таблица ссылается при выполнении действия RemoveIniValues .

Если столбец Directory_ указан как null, расположение файла INI является стандартным расположением ini Windows, которое является каталогом Windows по умолчанию.

Удаление последнего значения из раздела приведет к удалению этого раздела. Нет другого способа удалить весь раздел, кроме удаления всех его значений.

Проверка

ICE03
ICE06
ICE32
ICE40
ICE46
ICE69