Tabella FamilyFileRanges (Patchwiz.dll)
La tabella FamilyFileRanges contiene informazioni su file specifici di un'immagine aggiornata con intervalli che non devono mai essere sovrascritti. Questa tabella è facoltativa nel database di creazione delle patch (file con estensione pcp) e viene usata dalla funzione UiCreatePatchPackageEx .
La tabella FamilyFileRanges contiene le colonne seguenti.
Colonna | Tipo | Chiave | Nullable |
---|---|---|---|
Famiglia | text | S | N |
FTK | text | S | N |
RetainOffsets | text | N | |
RetainLengths | text | N |
Colonne
-
Famiglia
-
Chiave esterna alla colonna Family della tabella ImageFamilies (Patchwiz.dll).
-
FTK
-
Chiave esterna nelle tabelle File di tutte le immagini aggiornate nella famiglia di immagini.
-
RetainOffsets
-
Offset degli intervalli che non possono essere sovrascritti. Il valore in questo campo è un elenco dei numeri di offset dell'intervallo per gli intervalli che non devono essere sovrascritti nei file di destinazione. L'ordine e il numero degli intervalli nell'elenco devono corrispondere agli elementi nella colonna RetainLengths.
I valori possono essere decimali o esadecimali. Patchwiz.dll considera il valore esadecimale se è preceduto da "0x". Le colonne sono colonne di stringa e Patchwiz.dll convertiranno i valori in ULONGs.
-
RetainLengths
-
Lunghezza in byte degli intervalli che non possono essere sovrascritti. Il valore in questo campo è un elenco di numeri di lunghezza intervallo per gli intervalli da conservare nei file di destinazione. L'ordine e il numero degli intervalli nell'elenco devono corrispondere agli elementi nella colonna RetainOffsets.
I valori possono essere decimali o esadecimali. Patchwiz.dll considera il valore esadecimale se è preceduto da "0x". Le colonne sono colonne di stringa e Patchwiz.dll convertiranno i valori in ULONGs.
Commenti
Gli offset e le lunghezze immessi in RetainOffsets e RetainLengths non devono specificare intervalli sovrapposti.
Argomenti correlati