MINIDUMP_MODULE_CALLBACK structure (minidumpapiset.h)

Contains module information for the MiniDumpCallback function when the callback type is ModuleCallback.

Syntax

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;

Members

FullPath

The fully qualified path of the module executable.

BaseOfImage

The base address of the module executable image in memory.

SizeOfImage

The size of the module executable image in memory, in bytes.

CheckSum

The checksum value of the module executable image.

TimeDateStamp

The timestamp value of the module executable image, in time_t format.

VersionInfo

A VS_FIXEDFILEINFO structure that specifies the version of the module.

CvRecord

A pointer to a string containing the CodeView record of the module.

SizeOfCvRecord

The size of the Codeview record of the module in the CvRecord member, in bytes.

MiscRecord

A pointer to a string that specifies the miscellaneous record of the module.

SizeOfMiscRecord

The size of the miscellaneous record of the module in the MiscRecord member, in bytes.

Requirements

Requirement Value
Header minidumpapiset.h (include DbgHelp.h)
Redistributable DbgHelp.dll 5.1 or later

See also

MINIDUMP_CALLBACK_INPUT

MiniDumpCallback

VS_FIXEDFILEINFO