MINIDUMP_MODULE 结构 (minidumpapiset.h)
包含特定模块的信息。
语法
typedef struct _MINIDUMP_MODULE {
ULONG64 BaseOfImage;
ULONG32 SizeOfImage;
ULONG32 CheckSum;
ULONG32 TimeDateStamp;
RVA ModuleNameRva;
VS_FIXEDFILEINFO VersionInfo;
MINIDUMP_LOCATION_DESCRIPTOR CvRecord;
MINIDUMP_LOCATION_DESCRIPTOR MiscRecord;
ULONG64 Reserved0;
ULONG64 Reserved1;
} MINIDUMP_MODULE, *PMINIDUMP_MODULE;
成员
BaseOfImage
内存中模块可执行映像的基址。
SizeOfImage
内存中模块可执行映像的大小(以字节为单位)。
CheckSum
模块可执行映像的校验和值。
TimeDateStamp
模块可执行映像的时间戳值, 采用 time_t 格式。
ModuleNameRva
MINIDUMP_STRING 结构的 RVA,用于指定模块的名称。
VersionInfo
一个VS_FIXEDFILEINFO结构,用于指定模块的版本。
CvRecord
指定模块的 CodeView 记录的 MINIDUMP_LOCATION_DESCRIPTOR 结构。
MiscRecord
一个MINIDUMP_LOCATION_DESCRIPTOR结构,用于指定模块的杂项记录。
Reserved0
留待将来使用。
Reserved1
保留供将来使用。
要求
标头 | minidumpapiset.h (包括 DbgHelp.h) |
可再发行组件 | DbgHelp.dll 5.1 或更高版本 |