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) 的 Target資料行外鍵。

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 資料行中的專案 (Patchwiz.dll)

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

修補檔案的選取區域