TargetFiles_OptionalData表(Patchwiz.dll)
TargetFiles_OptionalData表包含有关目标映像中特定文件的信息。 此表在修补程序创建数据库(.pcp 文件)中是可选的,由 UiCreatePatchPackageEx 函数使用。
TargetFiles_OptionalData表包含以下列。
列 | 类型 | 钥匙 | 空 |
---|---|---|---|
目标 | 发短信 | Y | N |
FTK | 发短信 | Y | N |
SymbolPaths | 发短信 | Y | |
IgnoreOffsets | 发短信 | Y | |
IgnoreLengths | 发短信 | Y | |
RetainOffsets | 发短信 | Y |
列
-
目标
-
TargetImages 表(Patchwiz.dll)的目标列的外键。
-
FTK
-
SymbolPaths
-
此字段中的值将添加到生成修补程序时 TargetImages 表 (Patchwiz.dll) 的 SymbolPaths 列中文件夹的分号分隔列表,并可用于为特定文件添加符号文件。
-
IgnoreOffsets
-
此字段中的值是目标文件中要忽略的范围偏移数的逗号分隔列表。 列表中的范围的顺序和编号必须与 IgnoreLengths 列中的项匹配。 此列是可选的。
这些值可以是十进制或十六进制值。 如果值以“0x”为前缀,则 Patchwiz.dll 将该值视为十六进制。 这些列是字符串列,Patchwiz.dll 会将值转换为 ULONG。
-
IgnoreLengths
-
此字段中的值是目标文件中要忽略的范围长度的逗号分隔列表(以字节为单位)。 列表中的范围的顺序和编号必须与 IgnoreOffsets 列中的项匹配。 此列是可选的。
这些值可以是十进制或十六进制值。 如果值以“0x”为前缀,则 Patchwiz.dll 将该值视为十六进制。 这些列是字符串列,Patchwiz.dll 会将值转换为 ULONG。
-
RetainOffsets
-
此字段中的值是要保留在目标文件中的范围偏移数的逗号分隔列表。 列表中的范围的顺序和编号必须与 FamilyFileRanges 表 (Patchwiz.dll) 中相应记录的 RetainOffsets 列中的项匹配
这些值可以是十进制或十六进制值。 如果值以“0x”为前缀,则 Patchwiz.dll 将该值视为十六进制。 这些列是字符串列,Patchwiz.dll 会将值转换为 ULONG。
相关主题
-
修补文件 的选定区域