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 |
列
-
Target
-
TargetImages 表 (Patchwiz.dll) 的 Target 列的外键。
-
FTK
-
目标映像的 File 表的外键。
-
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。
相关主题