Таблица IniFile

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

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

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

 

Столбцы

IniFile

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

Имени файла

Локализуемое имя файла .ini, в который записывается информация.

DirProperty

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

Разделе

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

Ключ

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

Значение

Записываемое локализуемое значение.

Действий

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

Константа Шестнадцатеричный Decimal Изменение
msidbIniFileActionAddLine 0x000 0 Создает или обновляет запись .ini.
msidbIniFileActionCreateLine 0x001 1 Создает запись .ini только в том случае, если запись еще не существует.
msidbIniFileActionAddTag 0x003 3 Создает новую запись или добавляет новое значение, разделенное запятыми, к существующей записи.

 

Компонент_

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

Комментарии

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

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

Проверка

ICE03
ICE06
ICE32
ICE46
ICE69
ICE88
ICE91