Constants and structures for the Windows minidump core-file format.
| Name | Description |
|---|---|
CPUInfo | Detailed information about the processor of the system that generated this minidump. Its interpretation depends on the ProcessorArchitecture enum. |
Directory | Directory entry describing one stream in a minidump file. |
Exception | Exception record describing a fault captured in an Exception stream. |
ExceptionStream | Exception stream describing the thread that caused a dump to be written. |
Header | The minidump header is the first part of a minidump file. It identifies the file as a minidump file, and gives the location of the stream directory. |
LocationDescriptor | Specifies the location (and size) of various objects in the minidump file. The location is relative to the start of the file. |
Memory64ListHeader | Header for a Memory64List stream of MemoryDescriptor_64 entries. |
MemoryDescriptor | Describes a single memory range (both its VM address and where to find it in the file) of the process from which this minidump file was generated. |
MemoryDescriptor_64 | Describes a 64-bit memory range without embedding a LocationDescriptor. |
MemoryInfo | Describes a contiguous region of the dumped process's virtual address space. |
MemoryInfoListHeader | Header for a MemoryInfoList stream of MemoryInfo entries. |
MemoryListHeader | Header for a MemoryList stream of MemoryDescriptor entries. |
Module | Describes a loaded module (executable or shared library) in the minidump. |
SystemInfo | The SystemInfo stream, containing various information about the system where this minidump was generated. |
Thread | Describes a single thread in the minidump file. Part of the ThreadList stream. |
VSFixedFileInfo | Fixed-file-info version record for a module (VS_FIXEDFILEINFO). |
| Name | Description |
|---|---|
MemoryProtection | Memory-protection flags for a region described by MemoryInfo. |
MemoryState | State of a memory region described by MemoryInfo (committed, reserved, or free). |
MemoryType | Type of a memory region described by MemoryInfo (private, mapped, or image). |
OSPlatform | The OS Platform of the system that generated this minidump. Used in the PlatformId field of the SystemInfo stream. |
ProcessorArchitecture | The processor architecture of the system that generated this minidump. Used in the ProcessorArch field of the SystemInfo stream. |
StreamType | The type of a minidump stream identifies its contents. Streams numbers after LastReserved are for application-defined data streams. |
| Name | Description |
|---|---|
operator== | Return true if LHS and RHS have identical VSFixedFileInfo contents. |
| Name | Description |
|---|---|
any | Bring bitmask enum any-bits-set test into this namespace for ADL. |
operator! | Bring bitmask enum logical-not into this namespace for ADL. |
operator& | Bring bitmask enum bitwise AND into this namespace for ADL. |
operator&= | Bring bitmask enum in-place AND into this namespace for ADL. |
operator<< | Bring bitmask enum left-shift into this namespace for ADL. |
operator<<= | Bring bitmask enum in-place left-shift into this namespace for ADL. |
operator>> | Bring bitmask enum right-shift into this namespace for ADL. |
operator>>= | Bring bitmask enum in-place right-shift into this namespace for ADL. |
operator^ | Bring bitmask enum bitwise XOR into this namespace for ADL. |
operator^= | Bring bitmask enum in-place XOR into this namespace for ADL. |
operator| | Bring bitmask enum bitwise OR into this namespace for ADL. |
operator|= | Bring bitmask enum in-place OR into this namespace for ADL. |
operator~ | Bring bitmask enum bitwise NOT into this namespace for ADL. |