Table TargetFiles_OptionalData (Patchwiz.dll)

La table TargetFiles_OptionalData contient des informations sur des fichiers spécifiques dans une image cible. Cette table est facultative dans la base de données de création de retouches (fichier .pcp) et est utilisée par la fonction UiCreatePatchPackageEx.

La table TargetFiles_OptionalData comporte les colonnes suivantes.

Colonne Type Clé Nullable
Cible texte O N
FTK texte O N
SymbolPaths texte   O
IgnoreOffsets texte   O
IgnoreLengths texte   O
RetainOffsets texte   O

 

Colonnes

Cible

Clé étrangère de la colonne Cible de la table TargetImages (Patchwiz.dll).

FTK

Clé étrangère dans la table Fichier de l’image cible.

SymbolPaths

La valeur de ce champ est ajoutée à la liste de dossiers délimités par des points-virgules dans la colonne SymbolPaths de la table TargetImages (Patchwiz.dll) lorsque la retouche est générée et peut être utilisée pour ajouter des fichiers de symboles pour un fichier spécifique.

IgnoreOffsets

La valeur de ce champ est une liste de numéros de décalage de plage délimités par des virgules pour les plages à ignorer dans le fichier Cible. L’ordre et le nombre des plages de la liste doivent correspondre aux éléments de la colonne IgnoreLengths. Cette colonne est facultative.

Les valeurs peuvent être décimales ou hexadécimales. Patchwiz.dll traite la valeur comme hexadécimale si elle est précédée de « 0x ». Les colonnes sont des colonnes de chaîne et Patchwiz.dll convertira les valeurs en ULONG.

IgnoreLengths

La valeur de ce champ est une liste de longueurs de plage en octets délimitées par des virgules pour les plages à ignorer dans le fichier Cible. L’ordre et le nombre des plages de la liste doivent correspondre aux éléments de la colonne IgnoreOffsets. Cette colonne est facultative.

Les valeurs peuvent être décimales ou hexadécimales. Patchwiz.dll traite la valeur comme hexadécimale si elle est précédée de « 0x ». Les colonnes sont des colonnes de chaîne et Patchwiz.dll convertira les valeurs en ULONG.

RetainOffsets

La valeur de ce champ est une liste de numéros de décalage de plage délimités par des virgules pour les plages à conserver dans le fichier Cible. L’ordre et le numéro des plages de la liste doivent correspondre aux éléments de la colonne RetainOffsets de l’enregistrement correspondant dans la table FamilyFileRanges (Patchwiz.dll)

Les valeurs peuvent être décimales ou hexadécimales. Patchwiz.dll traite la valeur comme hexadécimale si elle est précédée de « 0x ». Les colonnes sont des colonnes de chaîne et Patchwiz.dll convertira les valeurs en ULONG.

Mise à jour corrective des régions sélectionnées d’un fichier