FamilyFileRanges 表 (Patchwiz.dll)

FamilyFileRanges 表包含有关升级映像的特定文件的信息,其中包含不应覆盖的范围。 此表在修补程序创建数据库(.pcp 文件)中是可选的,由 UiCreatePatchPackageEx 函数使用。

FamilyFileRanges 表具有以下列。

类型 钥匙
家庭 发短信 Y N
FTK 发短信 Y N
RetainOffsets 发短信   N
RetainLengths 发短信   N

 

系列

ImageFamilies 表(Patchwiz.dll)的“家庭”列的外键

FTK

文件表的外键 映像系列中的所有已升级映像。

RetainOffsets

无法覆盖的范围的偏移量。 此字段中的值是目标文件中不覆盖的范围偏移量数字的列表。 列表中的范围的顺序和编号必须与 RetainLengths 列中的项匹配。

这些值可以是十进制或十六进制值。 如果值以“0x”为前缀,则 Patchwiz.dll 将该值视为十六进制。 这些列是字符串列,Patchwiz.dll 会将值转换为 ULONG。

RetainLengths

无法覆盖的范围长度(以字节为单位)。 此字段中的值是要保留在目标文件中的范围长度数字的列表。 列表中的范围的顺序和编号必须与 RetainOffsets 列中的项匹配。

这些值可以是十进制或十六进制值。 如果值以“0x”为前缀,则 Patchwiz.dll 将该值视为十六进制。 这些列是字符串列,Patchwiz.dll 会将值转换为 ULONG。

言论

在 RetainOffsets 和 RetainLengths 中输入的偏移量和长度不得指定重叠范围。

修补文件 的选定区域