Compartilhar via


tabela UpgradedFiles_OptionalData (Patchwiz.dll)

A tabela UpgradedFile_OptionalData contém informações sobre arquivos específicos em uma imagem atualizada. Essa tabela é opcional no banco de dados de criação de patch (arquivo.pcp) e é usada pela função UiCreatePatchPackageEx.

A tabela UpgradedFile_OptionalData tem as colunas a seguir.

Coluna Tipo Chave Nullable
Atualizado Texto Y N
FTK Texto Y N
SymbolPaths Texto   Y
AllowIgnoreOnPatchError inteiro   Y
IncludeWholeFile inteiro   Y

 

Colunas

Atualizado

Chave estrangeira para a coluna Atualizada da tabela UpgradedImages (Patchwiz.dll).

FTK

Chave da tabela de arquivos. Chave estrangeira em da tabela arquivo do arquivo .msi da imagem atualizada. Se duas ou mais imagens atualizadas em uma família tiverem o mesmo valor FTK, o valor deverá se referir ao mesmo arquivo. Os arquivos compartilhados por várias imagens de atualização devem ter o mesmo FTK para minimizar o tamanho do arquivo do gabinete.

SymbolPaths

O valor nesse campo é adicionado à lista delimitada por ponto-e-vírgula de pastas na coluna SymbolPaths da tabela UpgradedImages (Patchwiz.dll) quando o patch é gerado e pode ser usado para adicionar arquivos de símbolo para um arquivo específico.

AllowIgnoreOnPatchError

Defina como 1 para indicar que o patch não é vital. Defina como 0 para indicar que o patch é vital. Se o Windows Installer encontrar um problema ao aplicar esse patch ao arquivo especificado na coluna FTK, o valor neste campo determinará se a caixa de mensagem de erro inclui um botão Ignorar para permitir que o usuário continue o processo de aplicação de patch.

IncludeWholeFile

Defina como um valor diferente de zero se todo o arquivo especificado na coluna FTK deve ser instalado em vez de criar um patch binário.