Class MINIDUMP_MISC_INFO_STREAM
Contains a variety of information.
Namespace: BinaryMapper.Windows.Minidump.Structures
Assembly: BinaryMapper.Windows.Minidump.dll
Syntax
public class MINIDUMP_MISC_INFO_STREAM : object
Remarks
https://msdn.microsoft.com/en-us/library/ms680389.aspx https://docs.microsoft.com/en-us/windows/win32/api/minidumpapiset/ns-minidumpapiset-minidump_misc_info
Fields
| Improve this Doc View SourceFlags1
The flags that indicate the valid members of this structure.
Declaration
public MINIDUMP_MISC_TYPE Flags1
Field Value
| Type | Description |
|---|---|
| MINIDUMP_MISC_TYPE |
ProcessCreateTime
The creation time of the process, in time_t format. If Flags1 does not specify MINIDUMP_MISC1_PROCESS_TIMES, this member is unused.
Declaration
public System.UInt32 ProcessCreateTime
Field Value
| Type | Description |
|---|---|
| System.UInt32 |
ProcessId
The identifier of the process. If Flags1 does not specify MINIDUMP_MISC1_PROCESS_ID, this member is unused.
Declaration
public System.UInt32 ProcessId
Field Value
| Type | Description |
|---|---|
| System.UInt32 |
ProcessKernelTime
The time the process has executed in kernel mode, in seconds. The time that each of the threads of the process has executed in kernel mode is determined, then all these times are summed to obtain this value. If Flags1 does not specify MINIDUMP_MISC1_PROCESS_TIMES, this member is unused.
Declaration
public System.UInt32 ProcessKernelTime
Field Value
| Type | Description |
|---|---|
| System.UInt32 |
ProcessorCurrentIdleState
The current idle state of the processor. If Flags1 does not specify MINIDUMP_MISC1_PROCESSOR_POWER_INFO, this member is unused.
Declaration
public System.UInt32 ProcessorCurrentIdleState
Field Value
| Type | Description |
|---|---|
| System.UInt32 |
ProcessorCurrentMhz
The processor clock frequency, in MHz. This number is the maximum specified processor clock frequency multiplied by the current processor throttle. If Flags1 does not specify MINIDUMP_MISC1_PROCESSOR_POWER_INFO, this member is unused.
Declaration
public System.UInt32 ProcessorCurrentMhz
Field Value
| Type | Description |
|---|---|
| System.UInt32 |
ProcessorMaxIdleState
The maximum idle state of the processor. If Flags1 does not specify MINIDUMP_MISC1_PROCESSOR_POWER_INFO, this member is unused.
Declaration
public System.UInt32 ProcessorMaxIdleState
Field Value
| Type | Description |
|---|---|
| System.UInt32 |
ProcessorMaxMhz
The maximum specified clock frequency of the system processor, in MHz. If Flags1 does not specify MINIDUMP_MISC1_PROCESSOR_POWER_INFO, this member is unused.
Declaration
public System.UInt32 ProcessorMaxMhz
Field Value
| Type | Description |
|---|---|
| System.UInt32 |
ProcessorMhzLimit
The limit on the processor clock frequency, in MHz. This number is the maximum specified processor clock frequency multiplied by the current processor thermal throttle limit. If Flags1 does not specify MINIDUMP_MISC1_PROCESSOR_POWER_INFO, this member is unused.
Declaration
public System.UInt32 ProcessorMhzLimit
Field Value
| Type | Description |
|---|---|
| System.UInt32 |
ProcessUserTime
The time the process has executed in user mode, in seconds. The time that each of the threads of the process has executed in user mode is determined, then all these times are summed to obtain this value. If Flags1 does not specify MINIDUMP_MISC1_PROCESS_TIMES, this member is unused.
Declaration
public System.UInt32 ProcessUserTime
Field Value
| Type | Description |
|---|---|
| System.UInt32 |
SizeOfInfo
The size of the structure, in bytes.
Declaration
public System.UInt32 SizeOfInfo
Field Value
| Type | Description |
|---|---|
| System.UInt32 |
Properties
| Improve this Doc View SourceProcessCreateTimeMarshaled
Declaration
public DateTimeOffset ProcessCreateTimeMarshaled { get; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset |
SizeOfInfoMarshaled
Declaration
public SizeSpan SizeOfInfoMarshaled { get; }
Property Value
| Type | Description |
|---|---|
| SizeSpan |