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.