Rizin
unix-like reverse engineering framework and cli tools
dmp32_header Struct Reference

#include <dmp_specs.h>

Public Attributes

ut8 Signature [4]
 
ut8 ValidDump [4]
 
ut32 MajorVersion
 
ut32 MinorVersion
 
ut32 DirectoryTableBase
 
ut32 PfnDataBase
 
ut32 PsLoadedModuleList
 
ut32 PsActiveProcessHead
 
ut32 MachineImageType
 
ut32 NumberProcessors
 
ut32 BugCheckCode
 
ut32 BugCheckParameter1
 
ut32 BugCheckParameter2
 
ut32 BugCheckParameter3
 
ut32 BugCheckParameter4
 
ut8 VersionUser [32]
 
ut8 PaeEnabled
 
ut8 KdSecondaryVersion
 
ut8 VersionUser2 [2]
 
ut32 KdDebuggerDataBlock
 
union {
   dmp32_p_memory_desc   PhysicalMemoryBlock
 
   ut8   PhysicalMemoryBlockBuffer [DMP_PHYSICAL_MEMORY_BLOCK_SIZE]
 
}; 
 
ut8 ContextRecord [DMP_CONTEXT_RECORD_SIZE_32]
 
struct windows_exception_record32 Exception
 
ut8 Comment [128]
 
ut32 DumpType
 
ut32 MiniDumpFields
 
ut32 SecondaryDataState
 
ut32 ProductType
 
ut32 SuiteMask
 
ut32 WriterStatus
 
ut64 RequiredDumpSpace
 
ut64 SystemUpTime
 
ut64 SystemTime
 
ut8 reserved3 [56]
 

Detailed Description

Definition at line 49 of file dmp_specs.h.

Member Data Documentation

◆ 

union { ... }

◆ BugCheckCode

ut32 dmp32_header::BugCheckCode

Definition at line 60 of file dmp_specs.h.

◆ BugCheckParameter1

ut32 dmp32_header::BugCheckParameter1

Definition at line 61 of file dmp_specs.h.

◆ BugCheckParameter2

ut32 dmp32_header::BugCheckParameter2

Definition at line 62 of file dmp_specs.h.

◆ BugCheckParameter3

ut32 dmp32_header::BugCheckParameter3

Definition at line 63 of file dmp_specs.h.

◆ BugCheckParameter4

ut32 dmp32_header::BugCheckParameter4

Definition at line 64 of file dmp_specs.h.

◆ Comment

ut8 dmp32_header::Comment[128]

Definition at line 76 of file dmp_specs.h.

◆ ContextRecord

ut8 dmp32_header::ContextRecord[DMP_CONTEXT_RECORD_SIZE_32]

Definition at line 74 of file dmp_specs.h.

◆ DirectoryTableBase

ut32 dmp32_header::DirectoryTableBase

Definition at line 54 of file dmp_specs.h.

◆ DumpType

ut32 dmp32_header::DumpType

Definition at line 77 of file dmp_specs.h.

◆ Exception

struct windows_exception_record32 dmp32_header::Exception

Definition at line 74 of file dmp_specs.h.

◆ KdDebuggerDataBlock

ut32 dmp32_header::KdDebuggerDataBlock

Definition at line 69 of file dmp_specs.h.

◆ KdSecondaryVersion

ut8 dmp32_header::KdSecondaryVersion

Definition at line 67 of file dmp_specs.h.

◆ MachineImageType

ut32 dmp32_header::MachineImageType

Definition at line 58 of file dmp_specs.h.

◆ MajorVersion

ut32 dmp32_header::MajorVersion

Definition at line 52 of file dmp_specs.h.

◆ MiniDumpFields

ut32 dmp32_header::MiniDumpFields

Definition at line 78 of file dmp_specs.h.

◆ MinorVersion

ut32 dmp32_header::MinorVersion

Definition at line 53 of file dmp_specs.h.

◆ NumberProcessors

ut32 dmp32_header::NumberProcessors

Definition at line 59 of file dmp_specs.h.

◆ PaeEnabled

ut8 dmp32_header::PaeEnabled

Definition at line 66 of file dmp_specs.h.

◆ PfnDataBase

ut32 dmp32_header::PfnDataBase

Definition at line 55 of file dmp_specs.h.

◆ PhysicalMemoryBlock

dmp32_p_memory_desc dmp32_header::PhysicalMemoryBlock

Definition at line 71 of file dmp_specs.h.

◆ PhysicalMemoryBlockBuffer

ut8 dmp32_header::PhysicalMemoryBlockBuffer[DMP_PHYSICAL_MEMORY_BLOCK_SIZE]

Definition at line 72 of file dmp_specs.h.

◆ ProductType

ut32 dmp32_header::ProductType

Definition at line 80 of file dmp_specs.h.

◆ PsActiveProcessHead

ut32 dmp32_header::PsActiveProcessHead

Definition at line 57 of file dmp_specs.h.

◆ PsLoadedModuleList

ut32 dmp32_header::PsLoadedModuleList

Definition at line 56 of file dmp_specs.h.

◆ RequiredDumpSpace

ut64 dmp32_header::RequiredDumpSpace

Definition at line 83 of file dmp_specs.h.

◆ reserved3

ut8 dmp32_header::reserved3[56]

Definition at line 86 of file dmp_specs.h.

◆ SecondaryDataState

ut32 dmp32_header::SecondaryDataState

Definition at line 79 of file dmp_specs.h.

◆ Signature

ut8 dmp32_header::Signature[4]

Definition at line 50 of file dmp_specs.h.

◆ SuiteMask

ut32 dmp32_header::SuiteMask

Definition at line 81 of file dmp_specs.h.

◆ SystemTime

ut64 dmp32_header::SystemTime

Definition at line 85 of file dmp_specs.h.

◆ SystemUpTime

ut64 dmp32_header::SystemUpTime

Definition at line 84 of file dmp_specs.h.

◆ ValidDump

ut8 dmp32_header::ValidDump[4]

Definition at line 51 of file dmp_specs.h.

◆ VersionUser

ut8 dmp32_header::VersionUser[32]

Definition at line 65 of file dmp_specs.h.

◆ VersionUser2

ut8 dmp32_header::VersionUser2[2]

Definition at line 68 of file dmp_specs.h.

◆ WriterStatus

ut32 dmp32_header::WriterStatus

Definition at line 82 of file dmp_specs.h.


The documentation for this struct was generated from the following file: