Поделиться через


таблица TargetFiles_OptionalData (Patchwiz.dll)

Таблица TargetFiles_OptionalData содержит сведения о конкретных файлах на целевом изображении. Эта таблица является необязательной в базе данных создания исправлений (PCP-файл) и используется функцией UiCreatePatchPackageEx.

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

Столбец Тип Ключ Допустимое значение NULL
Цель СМС Y N
FTK СМС Y N
SymbolPaths СМС   Y
IgnoreOffsets СМС   Y
IgnoreLengths СМС   Y
СохранитьOffsets СМС   Y

 

Столбцы

Целевой объект

Внешний ключ к целевому столбцу таблицы targetImages (Patchwiz.dll).

FTK

Внешний ключ в таблицу файлов целевого образа.

SymbolPaths

Значение в этом поле добавляется в список папок с запятой в столбце SymbolPaths таблицы TargetImages (Patchwiz.dll) при создании исправления и может использоваться для добавления файлов символов для определенного файла.

IgnoreOffsets

Значение в этом поле представляет собой разделенный запятыми список чисел смещения диапазона для диапазонов, которые будут игнорироваться в целевом файле. Порядок и число диапазонов в списке должны соответствовать элементам в столбце IgnoreLengths. Этот столбец является необязательным.

Значения могут быть десятичными или шестнадцатеричными. Patchwiz.dll обрабатывает значение как шестнадцатеричное, если оно префиксируется значением "0x". Столбцы являются строковыми столбцами и Patchwiz.dll преобразуют значения в ULONG.

IgnoreLengths

Значение в этом поле представляет собой разделенный запятыми список длин диапазона в байтах для пропуска диапазонов в целевом файле. Порядок и число диапазонов в списке должны соответствовать элементам в столбце IgnoreOffsets. Этот столбец является необязательным.

Значения могут быть десятичными или шестнадцатеричными. Patchwiz.dll обрабатывает значение как шестнадцатеричное, если оно префиксируется значением "0x". Столбцы являются строковыми столбцами и Patchwiz.dll преобразуют значения в ULONG.

Хранимые наборы

Значение в этом поле представляет собой разделенный запятыми список чисел смещения диапазона для диапазонов, которые должны храниться в целевом файле. Порядок и число диапазонов в списке должны соответствовать элементам в столбце "СохранитьOffsets" соответствующей записи в таблице FamilyFileRanges (Patchwiz.dll)

Значения могут быть десятичными или шестнадцатеричными. Patchwiz.dll обрабатывает значение как шестнадцатеричное, если оно префиксируется значением "0x". Столбцы являются строковыми столбцами и Patchwiz.dll преобразуют значения в ULONG.

исправление выбранных регионов файла