Crashpad
|
Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process. More...
#include "dbghelp.h"
Public Attributes | |
base::char16 | BuildString [260] |
The operating system’s “build string”, a string identifying a specific build of the operating system. More... | |
base::char16 | DbgBldStr [40] |
The minidump producer’s “build string”, a string identifying the module that produced a minidump file. More... | |
Public Attributes inherited from MINIDUMP_MISC_INFO_3 | |
uint32_t | ProcessIntegrityLevel |
The process’ integrity level. More... | |
uint32_t | ProcessExecuteFlags |
The process’ execute flags. More... | |
uint32_t | ProtectedProcess |
Whether the process is protected. More... | |
uint32_t | TimeZoneId |
Whether daylight saving time was being observed in the system’s location at the time of the snapshot. More... | |
TIME_ZONE_INFORMATION | TimeZone |
Information about the time zone at the system’s location. More... | |
Public Attributes inherited from MINIDUMP_MISC_INFO_2 | |
uint32_t | ProcessorMaxMhz |
The maximum clock rate of the system’s CPU or CPUs, in MHz. | |
uint32_t | ProcessorCurrentMhz |
The clock rate of the system’s CPU or CPUs, in MHz, at the time of the snapshot. | |
uint32_t | ProcessorMhzLimit |
The maximum clock rate of the system’s CPU or CPUs, in MHz, reduced by any thermal limitations, at the time of the snapshot. | |
uint32_t | ProcessorMaxIdleState |
The maximum idle state of the system’s CPU or CPUs. | |
uint32_t | ProcessorCurrentIdleState |
The idle state of the system’s CPU or CPUs at the time of the snapshot. | |
Public Attributes inherited from MINIDUMP_MISC_INFO | |
uint32_t | SizeOfInfo |
The size of the structure. More... | |
uint32_t | Flags1 |
A bit field of MINIDUMP_MISC* values indicating which fields of this structure contain valid data. | |
uint32_t | ProcessId |
The process ID of the process. | |
uint32_t | ProcessCreateTime |
The time that the process started, in time_t units, seconds since the POSIX epoch. | |
uint32_t | ProcessUserTime |
The amount of user-mode CPU time used by the process, in seconds, at the time of the snapshot. | |
uint32_t | ProcessKernelTime |
The amount of system-mode (kernel) CPU time used by the process, in seconds, at the time of the snapshot. | |
Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process.
This structure variant is used on Windows 8 (NT 6.2) and later.
base::char16 MINIDUMP_MISC_INFO_4::BuildString[260] |
The operating system’s “build string”, a string identifying a specific build of the operating system.
This string is UTF-16-encoded and terminated by a UTF-16 NUL
code unit.
On Windows 8.1 (NT 6.3), this is “6.3.9600.17031 (winblue_gdr.140221-1952)”.
base::char16 MINIDUMP_MISC_INFO_4::DbgBldStr[40] |
The minidump producer’s “build string”, a string identifying the module that produced a minidump file.
This string is UTF-16-encoded and terminated by a UTF-16 NUL
code unit.
On Windows 8.1 (NT 6.3), this may be “dbghelp.i386,6.3.9600.16520” or “dbghelp.amd64,6.3.9600.16520” depending on CPU architecture.