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