MINIDUMP_MODULE_CALLBACK 结构 (minidumpapiset.h)
包含回调类型为 ModuleCallback 时 MiniDumpCallback 函数 的模块信息。
语法
typedef struct _MINIDUMP_MODULE_CALLBACK {
PWCHAR FullPath;
ULONG64 BaseOfImage;
ULONG SizeOfImage;
ULONG CheckSum;
ULONG TimeDateStamp;
VS_FIXEDFILEINFO VersionInfo;
PVOID CvRecord;
ULONG SizeOfCvRecord;
PVOID MiscRecord;
ULONG SizeOfMiscRecord;
} MINIDUMP_MODULE_CALLBACK, *PMINIDUMP_MODULE_CALLBACK;
成员
FullPath
模块可执行文件的完全限定路径。
BaseOfImage
内存中模块可执行映像的基址。
SizeOfImage
内存中模块可执行映像的大小(以字节为单位)。
CheckSum
模块可执行映像的校验和值。
TimeDateStamp
模块可执行映像的时间戳值, 采用time_t 格式。
VersionInfo
指定模块版本的 VS_FIXEDFILEINFO 结构。
CvRecord
指向包含模块的 CodeView 记录的字符串的指针。
SizeOfCvRecord
CvRecord 成员中模块的 Codeview 记录的大小(以字节为单位)。
MiscRecord
指向指定模块杂项记录的字符串的指针。
SizeOfMiscRecord
MiscRecord 成员中模块的杂项记录的大小(以字节为单位)。
要求
标头 | minidumpapiset.h (包括 DbgHelp.h) |
可再发行组件 | DbgHelp.dll 5.1 或更高版本 |