таблица UpgradedFiles_OptionalData (Patchwiz.dll)
Таблица UpgradedFile_OptionalData содержит сведения о конкретных файлах в обновленном образе. Эта таблица является необязательной в базе данных создания исправлений (PCP-файл) и используется функцией UiCreatePatchPackageEx.
Таблица UpgradedFile_OptionalData содержит следующие столбцы.
Столбец | Тип | Ключ | Допустимое значение NULL |
---|---|---|---|
Обновлены | СМС | Y | N |
FTK | СМС | Y | N |
SymbolPaths | СМС | Y | |
AllowIgnoreOnPatchError | целое число | Y | |
IncludeWholeFile | целое число | Y |
Столбцы
-
обновление
-
Внешний ключ к обновленному столбцу таблицы UpgradedImages (Patchwiz.dll).
-
FTK
-
Ключ таблицы файлов. Внешний ключ в таблицу файлов файла .msi обновленного образа. Если два или более обновленных изображения в семействе имеют одно и то же значение FTK, значение должно ссылаться на один и тот же файл. Файлы, совместно используемые несколькими образами обновления, должны иметь один и тот же FTK, чтобы свести к минимуму размер файла шкафа.
-
SymbolPaths
-
Значение в этом поле добавляется в список папок с запятой в столбце SymbolPaths таблицы UpgradedImages (Patchwiz.dll) при создании исправления и может использоваться для добавления файлов символов для определенного файла.
-
AllowIgnoreOnPatchError
-
Установите значение 1, чтобы указать, что исправление не является жизненно важным. Установите значение 0, чтобы указать, что исправление жизненно важно. Если установщик Windows сталкивается с проблемой при применении этого исправления к файлу, указанному в столбце FTK, значение в этом поле определяет, содержит ли поле сообщения об ошибке кнопку Игнорировать, чтобы разрешить пользователю продолжить процесс исправления.
-
IncludeWholeFile
-
Задайте значение, отличное от нуля, если необходимо установить весь файл, указанный в столбце FTK, а не создать двоичное исправление.