MINIDUMP_THREAD_INFO structure (minidumpapiset.h)
Contains thread state information.
Syntax
typedef struct _MINIDUMP_THREAD_INFO {
ULONG32 ThreadId;
ULONG32 DumpFlags;
ULONG32 DumpError;
ULONG32 ExitStatus;
ULONG64 CreateTime;
ULONG64 ExitTime;
ULONG64 KernelTime;
ULONG64 UserTime;
ULONG64 StartAddress;
ULONG64 Affinity;
} MINIDUMP_THREAD_INFO, *PMINIDUMP_THREAD_INFO;
Members
ThreadId
The identifier of the thread.
DumpFlags
The flags that indicate the thread state. This member can be 0 or one of the following values.
DumpError
An HRESULT value that indicates the dump status.
ExitStatus
The thread termination status code.
CreateTime
The time when the thread was created, in 100-nanosecond intervals since January 1, 1601 (UTC).
ExitTime
The time when the thread exited, in 100-nanosecond intervals since January 1, 1601 (UTC).
KernelTime
The time executed in kernel mode, in 100-nanosecond intervals.
UserTime
The time executed in user mode, in 100-nanosecond intervals.
StartAddress
The starting address of the thread.
Affinity
The processor affinity mask.
Requirements
Requirement | Value |
---|---|
Header | minidumpapiset.h (include DbgHelp.h) |
Redistributable | DbgHelp.dll 6.3 or later |