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


Таблица 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, а не создавать двоичное исправление.