Delen via


TargetFiles_OptionalData Tabel (Patchwiz.dll)

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

De TargetFiles_OptionalData tabel bevat de volgende kolommen.

Kolom Type Sleutel Null-waarde
Doel Sms Y N
FTK Sms Y N
SymbolPaths Sms   Y
IgnoreOffsets Sms   Y
IgnoreLengths Sms   Y
RetainOffsets Sms   Y

 

Kolommen

doel

Refererende sleutel naar de kolom Doel van de TargetImages-tabel (Patchwiz.dll).

FTK

Refererende sleutel in de tabel bestand doelafbeelding.

SymbolPaths

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

IgnoreOffsets

De waarde in dit veld is een door komma's gescheiden lijst met bereikverschilnummers voor de bereiken die moeten worden genegeerd in het doelbestand. De volgorde en het aantal bereiken in de lijst moeten overeenkomen met de items in de kolom IgnoreLengths. Deze kolom is optioneel.

De waarden kunnen decimaal of hexadecimaal zijn. Patchwiz.dll behandelt de waarde als hexadecimaal als deze wordt voorafgegaan door '0x'. De kolommen zijn tekenreekskolommen en Patchwiz.dll converteert de waarden naar ULONG's.

IgnoreLengths

De waarde in dit veld is een door komma's gescheiden lijst met bereiklengten in bytes, zodat de bereiken worden genegeerd in het doelbestand. De volgorde en het aantal bereiken in de lijst moeten overeenkomen met de items in de kolom IgnoreOffsets. Deze kolom is optioneel.

De waarden kunnen decimaal of hexadecimaal zijn. Patchwiz.dll behandelt de waarde als hexadecimaal als deze wordt voorafgegaan door '0x'. De kolommen zijn tekenreekskolommen en Patchwiz.dll converteert de waarden naar ULONG's.

RetainOffsets

De waarde in dit veld is een door komma's gescheiden lijst met bereikverschilnummers voor de bereiken die moeten worden bewaard in het doelbestand. De volgorde en het aantal bereiken in de lijst moeten overeenkomen met de items in de kolom RetainOffsets van de bijbehorende record in de FamilyFileRanges Table (Patchwiz.dll)

De waarden kunnen decimaal of hexadecimaal zijn. Patchwiz.dll behandelt de waarde als hexadecimaal als deze wordt voorafgegaan door '0x'. De kolommen zijn tekenreekskolommen en Patchwiz.dll converteert de waarden naar ULONG's.

geselecteerde regio's van een bestand patchen