Dela via


TargetFiles_OptionalData tabell (Patchwiz.dll)

Tabellen TargetFiles_OptionalData innehåller information om specifika filer i en målbild. Den här tabellen är valfri i databasen för att skapa korrigeringar (.pcp-filen) och används av funktionen UiCreatePatchPackageEx.

Tabellen TargetFiles_OptionalData innehåller följande kolumner.

Spalt Typ Nyckel Nullbar
Mål SMS Y N
FTK SMS Y N
SymbolPaths SMS   Y
IgnoreOffsets SMS   Y
IgnoreLengths SMS   Y
RetainOffsets SMS   Y

 

Kolumner

mål

Sekundärnyckel till kolumnen Target i tabellen TargetImages (Patchwiz.dll).

FTK

Sekundärnyckel till -filtabellen målbild.

SymbolPaths

Värdet i det här fältet läggs till i den semikolonavgränsade listan med mappar i kolumnen SymbolPaths i TargetImages Table (Patchwiz.dll) när korrigeringen genereras och kan användas för att lägga till symbolfiler för en specifik fil.

IgnoreOffsets

Värdet i det här fältet är en kommaavgränsad lista över intervallförskjutningsnummer för de intervall som ska ignoreras i målfilen. Ordningen och antalet intervall i listan måste matcha objekten i kolumnen IgnoreLengths. Den här kolumnen är valfri.

Värdena kan vara decimaler eller hexadecimala. Patchwiz.dll behandlar värdet som hexadecimalt om det föregås av "0x". Kolumnerna är strängkolumner och Patchwiz.dll konverterar värdena till ULONG:er.

IgnoreLengths

Värdet i det här fältet är en kommaavgränsad lista över intervalllängder i byte för de intervall som ska ignoreras i målfilen. Ordningen och antalet intervall i listan måste matcha objekten i kolumnen IgnoreOffsets. Den här kolumnen är valfri.

Värdena kan vara decimaler eller hexadecimala. Patchwiz.dll behandlar värdet som hexadecimalt om det föregås av "0x". Kolumnerna är strängkolumner och Patchwiz.dll konverterar värdena till ULONG:er.

RetainOffsets

Värdet i det här fältet är en kommaavgränsad lista över intervallförskjutningsnummer för de intervall som ska behållas i målfilen. Ordningen och antalet intervall i listan måste matcha objekten i kolumnen RetainOffsets för motsvarande post i tabellen FamilyFileRanges (Patchwiz.dll)

Värdena kan vara decimaler eller hexadecimala. Patchwiz.dll behandlar värdet som hexadecimalt om det föregås av "0x". Kolumnerna är strängkolumner och Patchwiz.dll konverterar värdena till ULONG:er.

korrigera valda regioner i en fil