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 或更高版本

另请参阅

MINIDUMP_MODULE_LIST

MINIDUMP_STRING

VS_FIXEDFILEINFO