Condividi tramite


tabella TargetFiles_OptionalData (Patchwiz.dll)

La tabella TargetFiles_OptionalData contiene informazioni su file specifici in un'immagine di destinazione. Questa tabella è facoltativa nel database di creazione della patch (file con estensione pcp) e viene usata dalla funzione UiCreatePatchPackageEx.

La tabella TargetFiles_OptionalData include le colonne seguenti.

Colonna Digitare Chiave Nullable
Bersaglio Testo Y N
FTK Testo Y N
SymbolPaths Testo   Y
IgnoreOffsets Testo   Y
IgnoreLengths Testo   Y
RetainOffsets Testo   Y

 

Colonne

destinazione

Chiave esterna alla colonna Target dell'Tabella TargetImages (Patchwiz.dll).

FTK

Chiave esterna nella tabella file dell'immagine di destinazione.

Percorsi simbolo

Il valore in questo campo viene aggiunto all'elenco delimitato da punto e virgola delle cartelle nella colonna SymbolPaths della Tabella TargetImages (Patchwiz.dll) quando viene generata la patch e può essere usato per aggiungere file di simboli per un file specifico.

IgnoreOffsets

Il valore in questo campo è un elenco delimitato da virgole di numeri di offset di intervallo per gli intervalli da ignorare nel file di destinazione. L'ordine e il numero degli intervalli nell'elenco devono corrispondere agli elementi nella colonna IgnoreLengths. Questa colonna è facoltativa.

I valori possono essere decimali o esadecimali. Patchwiz.dll considera il valore esadecimale se è preceduto da "0x". Le colonne sono colonne stringa e Patchwiz.dll convertiranno i valori in ULONG.

IgnoreLengths

Il valore in questo campo è un elenco delimitato da virgole di lunghezze di intervallo in byte per gli intervalli da ignorare nel file di destinazione. L'ordine e il numero degli intervalli nell'elenco devono corrispondere agli elementi nella colonna IgnoreOffsets. Questa colonna è facoltativa.

I valori possono essere decimali o esadecimali. Patchwiz.dll considera il valore esadecimale se è preceduto da "0x". Le colonne sono colonne stringa e Patchwiz.dll convertiranno i valori in ULONG.

RetainOffsets

Il valore in questo campo è un elenco delimitato da virgole di numeri di offset di intervallo per gli intervalli da conservare nel file di destinazione. L'ordine e il numero degli intervalli nell'elenco devono corrispondere agli elementi nella colonna RetainOffsets del record corrispondente nel FamilyFileRanges Table (Patchwiz.dll)

I valori possono essere decimali o esadecimali. Patchwiz.dll considera il valore esadecimale se è preceduto da "0x". Le colonne sono colonne stringa e Patchwiz.dll convertiranno i valori in ULONG.

applicazione di patch alle aree selezionate di un di file