FamilyFileRanges Table (Patchwiz.dll)
Tabela FamilyFileRanges zawiera informacje o określonych plikach uaktualnionego obrazu z zakresami, które nigdy nie powinny być zastępowane. Ta tabela jest opcjonalna w bazie danych tworzenia poprawek (plik pcp) i jest używana przez funkcję UiCreatePatchPackageEx.
Tabela FamilyFileRanges zawiera następujące kolumny.
Kolumna | Typ | Klucz | Nullable |
---|---|---|---|
Rodzina | Tekst | Y | N |
FTK | Tekst | Y | N |
Zachowajoffsets | Tekst | N | |
Zachowajlensy | Tekst | N |
Kolumny
-
Rodzina
-
Klucz obcy do kolumny Rodzina tabeli ImageFamilies (Patchwiz.dll).
-
FTK
-
Klucz obcy w tabelach Plik wszystkich uaktualnionych obrazów w rodzinie obrazów.
-
zachowaćOffsets
-
Przesunięcie zakresów, których nie można zastąpić. Wartość w tym polu jest listą liczb przesunięcia zakresu dla zakresów, które nie mają być zastępowane w plikach docelowych. Kolejność i liczba zakresów na liście muszą być zgodne z elementami w kolumnie RetainLengths.
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.
-
ZachowajLengths
-
Długość w bajtach zakresów, których nie można zastąpić. Wartość w tym polu jest listą liczb długości zakresu dla zakresów, które mają być przechowywane w plikach docelowych. Kolejność i liczba zakresów na liście muszą być zgodne z elementami w kolumnie RetainOffsets.
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.
Uwagi
Przesunięcia i długości wprowadzone w obszarze RetainOffsets i RetainLengths nie mogą określać nakładających się zakresów.
Tematy pokrewne