Delen via


UpgradedFiles_OptionalData Tabel (Patchwiz.dll)

De UpgradedFile_OptionalData tabel bevat informatie over specifieke bestanden in een bijgewerkte afbeelding. Deze tabel is optioneel in de database voor het maken van patches (.pcp-bestand) en wordt gebruikt door de functie UiCreatePatchPackageEx.

De tabel UpgradedFile_OptionalData bevat de volgende kolommen.

Kolom Type Sleutel Null-waarde
Upgrade Sms Y N
FTK Sms Y N
SymbolPaths Sms   Y
AllowIgnoreOnPatchError geheel getal   Y
IncludeWholeFile geheel getal   Y

 

Kolommen

bijgewerkt

Refererende sleutel naar de kolom Upgrade van de UpgradedImages Table (Patchwiz.dll).

FTK

Bestandstabelsleutel. Refererende sleutel in bestandstabel van het .msi bestand van de bijgewerkte installatiekopieën. Als twee of meer bijgewerkte installatiekopieën binnen een gezin dezelfde FTK-waarde hebben, moet de waarde verwijzen naar hetzelfde bestand. Bestanden die door meerdere upgrade-installatiekopieën worden gedeeld, moeten dezelfde FTK hebben om de bestandsgrootte van het cabinetbestand te minimaliseren.

SymbolPaths

De waarde in dit veld wordt toegevoegd aan de door puntkomma's gescheiden lijst met mappen in de kolom SymbolPaths van de UpgradedImages Table (Patchwiz.dll) wanneer de patch wordt gegenereerd en kan worden gebruikt om symboolbestanden voor een specifiek bestand toe te voegen.

AllowIgnoreOnPatchError

Ingesteld op 1 om aan te geven dat de patch niet essentieel is. Ingesteld op 0 om aan te geven dat de patch essentieel is. Als Windows Installer een probleem ondervindt bij het toepassen van deze patch op het bestand dat is opgegeven in de FTK-kolom, bepaalt de waarde in dit veld of het foutbericht een knop Negeren bevat om de gebruiker in staat te stellen door te gaan met het patchproces.

IncludeWholeFile

Ingesteld op een niet-nulwaarde als het hele bestand dat is opgegeven in de FTK-kolom moet worden geïnstalleerd in plaats van een binaire patch te maken.