UpgradedFiles_OptionalData Table (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 possui as seguintes colunas.

Coluna Tipo Chave Nullable
Atualizado text S N
FTK text S N
SymbolPaths text   S
AllowIgnoreOnPatchError inteiro   S
IncludeWholeFile inteiro   S

 

Colunas

Upgraded

Chave estrangeira para a coluna Upgraded da Tabela UpgradedImages (Patchwiz.dll).

FTK

Chave da tabela de arquivos. Chave estrangeira na tabela File 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 de gabinete.

SymbolPaths

O valor nesse campo é adicionado à lista delimitada de pastas por ponto e vírgula na coluna SymbolPaths da Tabela UpgradedImages (Patchwiz.dll) quando o patch é gerado e pode ser usado para adicionar arquivos de símbolo em 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 incluirá 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.