MINIDUMP_LOCATION_DESCRIPTOR structure (minidumpapiset.h)

Contains information describing the location of a data stream within a minidump file.

Syntax

typedef struct _MINIDUMP_LOCATION_DESCRIPTOR {
  ULONG32 DataSize;
  RVA     Rva;
} MINIDUMP_LOCATION_DESCRIPTOR;

Members

DataSize

The size of the data stream, in bytes.

Rva

The relative virtual address (RVA) of the data. This is the byte offset of the data stream from the beginning of the minidump file.

Remarks

In this context, a data stream refers to a block of data within a minidump file.

This structure uses 32-bit locations for RVAs in the first 4GB and 64-bit locations are used for larger RVAs. The MINIDUMP_LOCATION_DESCRIPTOR64 structure is defined as follows.


typedef struct _MINIDUMP_LOCATION_DESCRIPTOR64 {
  ULONG64 DataSize;
  RVA64 Rva;
} MINIDUMP_LOCATION_DESCRIPTOR64;

Requirements

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

See also

MINIDUMP_DIRECTORY

MINIDUMP_EXCEPTION_STREAM

MINIDUMP_MEMORY_DESCRIPTOR