Partager via


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 correctifs (fichier .pcp) et est utilisée par la fonction UiCreatePatchPackageEx.

La table TargetFiles_OptionalData contient les colonnes suivantes.

Colonne Type Clé Nullable
Cible SMS Y N
FTK SMS Y N
SymbolPaths SMS   Y
IgnoreOffsets SMS   Y
IgnoreLengths SMS   Y
RetainOffsets SMS   Y

 

Colonnes

cible

Clé étrangère à 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 délimitée par des points-virgules des dossiers dans la colonne SymbolPaths de la table TargetImages (Patchwiz.dll) lorsque le correctif est généré et peut être utilisé pour ajouter des fichiers de symboles pour un fichier spécifique.

IgnoreOffsets

La valeur de ce champ est une liste délimitée par des virgules de nombres de décalage de plage 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 convertit les valeurs en ULONG.

IgnoreLengths

La valeur de ce champ est une liste délimitée par des virgules de longueurs de plage en octets pour que les plages soient ignorées 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 convertit les valeurs en ULONG.

RetainOffsets

La valeur de ce champ est une liste délimitée par des virgules de nombres de décalage de plage pour que les plages soient conservées dans le fichier cible. L’ordre et le nombre 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 convertit les valeurs en ULONG.

la mise à jour corrective des régions sélectionnées d’un de fichiers