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


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