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

另请参阅

MINIDUMP_CALLBACK_INPUT

MiniDumpCallback

VS_FIXEDFILEINFO