Таблица IniLocator
Таблица IniLocator содержит сведения, необходимые для поиска файла или каталога с помощью файла .ini или для поиска конкретной записи .ini самой. Файл .ini должен присутствовать в каталоге Microsoft Windows по умолчанию.
Таблица IniLocator содержит следующие столбцы.
Столбец | Type | Ключ | Допускает значения NULL |
---|---|---|---|
Подпись_ | Идентификатор | Да | N |
FileName | FileName | Нет | Нет |
Section | Text | N | Нет |
Ключ | Text | N | Нет |
Поле | Целое число | Нет | Да |
Тип | Целое число | Нет | Да |
Столбцы
-
Подпись_
-
Внешний ключ в первом столбце таблицы Signature. Signature_ представляет уникальную сигнатуру, а также является внешним ключом в столбце таблицы Signature. Если эта сигнатура присутствует в таблице Signature, поиск выполняется для файла. Если этот ключ отсутствует в таблице Signature, а значение столбца Type равно msidbLocatorTypeRawValue, поиск выполняется для записи .ini, указанной в таблице IniLocator. В противном случае выполняется поиск каталога, указанного в таблице IniLocator.
-
Имени файла
-
Имя файла .ini.
-
Разделе
-
Имя раздела в файле .ini.
-
Ключ
-
Значение ключа в разделе.
-
Поле
-
Поле в строке .ini. Если поле имеет значение Null или 0, считывается вся строка. Это должно быть не отрицательное число.
-
Тип
-
Значение , определяющее, является ли значение .ini расположением файла, каталогом или необработанным значением .ini.
В следующей таблице перечислены допустимые значения. Если этот параметр отсутствует, параметр Type имеет значение 1.
Константа Шестнадцатеричный Decimal Описание msidbLocatorTypeDirectory 0x000 0 Расположение каталога. msidbLocatorTypeFileName 0x001 1 Расположение файла. msidbLocatorTypeRawValue 0x002 2 Необработанное значение .ini.
Комментарии
Эта таблица используется с таблицей AppSearch.
Столбцы этой таблицы, как правило, не локализованы. Если автор решает искать продукты на нескольких языках, в таблицу для каждого языка может быть включена отдельная запись.
Связанный локализованный текст для отображения хода выполнения или ведения журнала указывается в таблице ActionText.
См. раздел Поиск существующих приложений, файлов, записей реестра или .ini записей файлов.
Проверка