Таблица TargetFiles_OptionalData (Patchwiz.dll)
Таблица TargetFiles_OptionalData содержит сведения об определенных файлах в целевом изображении. Эта таблица является необязательной в базе данных создания исправлений (PCP-файл) и используется функцией UiCreatePatchPackageEx .
Таблица TargetFiles_OptionalData содержит следующие столбцы.
Столбец | Type | Ключ | Допускает значения NULL |
---|---|---|---|
Назначение | текст | Да | N |
FTK | текст | Да | N |
Пути к символам | текст | Да | |
IgnoreOffsets | текст | Да | |
IgnoreLengths | текст | Да | |
RetainOffsets | текст | Да |
Столбцы
-
Целевой
-
Внешний ключ к столбцу Target таблицы TargetImages (Patchwiz.dll).
-
FTK
-
Внешний ключ в таблице Файлов целевого изображения.
-
Пути к символам
-
Значение в этом поле добавляется в список папок, разделенных точкой с запятой, в столбце SymbolPaths таблицы TargetImages (Patchwiz.dll) при создании исправления и может использоваться для добавления файлов символов для определенного файла.
-
IgnoreOffsets
-
Значение в этом поле представляет собой разделенный запятыми список чисел смещения диапазона для диапазонов, которые следует игнорировать в целевом файле. Порядок и количество диапазонов в списке должны соответствовать элементам в столбце IgnoreLengths. Этот столбец является необязательным.
Значения могут быть десятичными или шестнадцатеричным. Patchwiz.dll рассматривает значение как шестнадцатеричное, если оно имеет префикс "0x". Столбцы являются строковыми столбцами, и Patchwiz.dll преобразуют значения в ULONG.
-
IgnoreLengths
-
Значение в этом поле представляет собой разделенный запятыми список длин диапазонов в байтах для диапазонов, которые следует игнорировать в целевом файле. Порядок и количество диапазонов в списке должны соответствовать элементам в столбце IgnoreOffsets. Этот столбец является необязательным.
Значения могут быть десятичными или шестнадцатеричным. Patchwiz.dll рассматривает значение как шестнадцатеричное, если оно имеет префикс "0x". Столбцы являются строковыми столбцами, и Patchwiz.dll преобразуют значения в ULONG.
-
RetainOffsets
-
Значение в этом поле представляет собой разделенный запятыми список номеров смещения диапазона для диапазонов, которые должны храниться в целевом файле. Порядок и количество диапазонов в списке должны соответствовать элементам в столбце RetainOffsets соответствующей записи в таблице FamilyFileRanges (Patchwiz.dll)
Значения могут быть десятичными или шестнадцатеричным. Patchwiz.dll рассматривает значение как шестнадцатеричное, если оно имеет префикс "0x". Столбцы являются строковыми столбцами, и Patchwiz.dll преобразуют значения в ULONG.
Связанные темы