tabela TargetFiles_OptionalData (Patchwiz.dll)
Tabela TargetFiles_OptionalData zawiera informacje o określonych plikach na obrazie docelowym. Ta tabela jest opcjonalna w bazie danych tworzenia poprawek (plik pcp) i jest używana przez funkcję UiCreatePatchPackageEx.
Tabela TargetFiles_OptionalData zawiera następujące kolumny.
Kolumna | Typ | Klucz | Nullable |
---|---|---|---|
Cel | Tekst | Y | N |
FTK | Tekst | Y | N |
SymbolPaths | Tekst | Y | |
IgnoreOffsets | Tekst | Y | |
IgnorujLengths | Tekst | Y | |
Zachowajoffsets | Tekst | Y |
Kolumny
-
cel
-
Klucz obcy do kolumny Target tabeli TargetImages (Patchwiz.dll).
-
FTK
-
Klucz obcy w tabeli Plik obrazu docelowego.
-
SymbolPaths
-
Wartość w tym polu jest dodawana do rozdzielanej średnikami listy folderów w kolumnie SymbolPaths tabeli TargetImages (Patchwiz.dll) podczas generowania poprawki i może służyć do dodawania plików symboli dla określonego pliku.
-
IgnoreOffsets
-
Wartość w tym polu jest rozdzielaną przecinkami listą liczb przesunięcia zakresu dla zakresów, które mają być ignorowane w pliku docelowym. Kolejność i liczba zakresów na liście muszą być zgodne z elementami w kolumnie IgnoreLengths. Ta kolumna jest opcjonalna.
Wartości mogą być dziesiętne lub szesnastkowe. Patchwiz.dll traktuje wartość jako szesnastkowe, jeśli jest poprzedzona wartością "0x". Kolumny są kolumnami ciągów, a Patchwiz.dll przekonwertują wartości na ULONGs.
-
IgnoreLengths
-
Wartość w tym polu jest rozdzielaną przecinkami listą długości zakresów w bajtach, które mają być ignorowane w pliku docelowym. Kolejność i liczba zakresów na liście muszą być zgodne z elementami w kolumnie IgnoreOffsets. Ta kolumna jest opcjonalna.
Wartości mogą być dziesiętne lub szesnastkowe. Patchwiz.dll traktuje wartość jako szesnastkowe, jeśli jest poprzedzona wartością "0x". Kolumny są kolumnami ciągów, a Patchwiz.dll przekonwertują wartości na ULONGs.
-
zachowaćOffsets
-
Wartość w tym polu jest rozdzielaną przecinkami listą liczb przesunięcia zakresu dla zakresów, które mają być przechowywane w pliku docelowym. Kolejność i liczba zakresów na liście muszą być zgodne z elementami w kolumnie RetainOffsets odpowiedniego rekordu w tabeli FamilyFileRanges (Patchwiz.dll)
Wartości mogą być dziesiętne lub szesnastkowe. Patchwiz.dll traktuje wartość jako szesnastkowe, jeśli jest poprzedzona wartością "0x". Kolumny są kolumnami ciągów, a Patchwiz.dll przekonwertują wartości na ULONGs.
Tematy pokrewne