TargetFiles_OptionalData資料表 (Patchwiz.dll)

TargetFiles_OptionalData資料表包含目標映射中特定檔案的相關資訊。 此資料表在修補程式建立資料庫中是選擇性的, (.pcp 檔案) ,而且由 UiCreatePatchPackageEx 函式使用。

TargetFiles_OptionalData資料表具有下列資料行。

資料行 類型 答案 Nullable
目標 text Y N
FTK text Y N
SymbolPaths text   Y
IgnoreOffsets text   Y
IgnoreLengths text   Y
RetainOffsets text   Y

 

資料行

目標

TargetImages 資料表 (Patchwiz.dll) 的 [目標] 資料行外鍵。

FTK

外鍵至目標影像的 [檔案] 資料表

SymbolPaths

當產生修補程式時,這個欄位中的值會新增至 TargetImages Table (Patchwiz.dll 之 SymbolPaths 資料行中以分號分隔的資料夾清單 (Patchwiz.dll) ,而且可用來新增特定檔案的符號檔。

IgnoreOffsets

此欄位中的值是範圍位移數位的逗號分隔清單,可在目標檔案中忽略範圍。 清單中的範圍順序和數目必須符合 IgnoreLengths 資料行中的專案。 此資料行是選擇性的。

這些值可以是十進位或十六進位。 如果 值前面加上 「0x」,Patchwiz.dll會將值視為十六進位。 資料行是字串資料行,Patchwiz.dll會將值轉換成 ULONG。

IgnoreLengths

此欄位中的值是以位元組為單位的逗號分隔清單,可在目標檔案中忽略範圍。 清單中的範圍順序和數目必須符合 IgnoreOffsets 資料行中的專案。 此資料行是選擇性的。

這些值可以是十進位或十六進位。 如果 值前面加上 「0x」,Patchwiz.dll會將值視為十六進位。 資料行是字串資料行,Patchwiz.dll會將值轉換成 ULONG。

RetainOffsets

此欄位中的值是範圍位移數位的逗號分隔清單,可保留于目標檔案中。 清單中的範圍順序和編號必須符合FamilyFileRanges Table (Patchwiz.dll中對應記錄之 RetainOffsets 資料行中的專案)

這些值可以是十進位或十六進位。 如果 值前面加上 「0x」,Patchwiz.dll會將值視為十六進位。 資料行是字串資料行,Patchwiz.dll會將值轉換成 ULONG。

修補檔案的選取區域