FamilyFileRanges 表 (Patchwiz.dll)
FamilyFileRanges 表包含有关已升级映像的特定文件的信息,这些文件的范围不应被覆盖。 此表在修补程序创建数据库 (.pcp 文件) 中是可选的,由 UiCreatePatchPackageEx 函数使用。
FamilyFileRanges 表包含以下列。
列 | 类型 | 密钥 | Nullable |
---|---|---|---|
系列 | text | Y | N |
FTK | text | Y | N |
RetainOffsets | text | N | |
RetainLengths | text | N |
列
-
Family
-
ImageFamilies 表 (Patchwiz.dll) 的 Family 列的外键。
-
FTK
-
映像系列中所有已升级映像的 File 表的外键。
-
RetainOffsets
-
不可覆盖的范围的偏移量。 此字段中的值是目标文件中不会被覆盖的范围的偏移量数字列表。 列表中范围的顺序和数字必须与 RetainLengths 列中的项匹配。
这些值可以是十进制或十六进制。 如果值以“0x”为前缀,则 Patchwiz.dll 将其视为十六进制。 这些列是字符串列,Patchwiz.dll 会将值转换为 ULONG。
-
RetainLengths
-
无法覆盖的范围的长度(以字节为单位)。 此字段中的值是目标文件中要保留的范围的范围长度数字列表。 列表中范围的顺序和数字必须与 RetainOffsets 列中的项匹配。
这些值可以是十进制或十六进制。 如果值以“0x”为前缀,则 Patchwiz.dll 将其视为十六进制。 这些列是字符串列,Patchwiz.dll 会将值转换为 ULONG。
备注
在 RetainOffsets 和 RetainLengths 中输入的偏移量和长度不得指定重叠范围。
相关主题