MINIDUMP_THREAD_EX_CALLBACK Structure

Contains extended thread information for the MiniDumpCallback function when the callback type is ThreadExCallback.

Syntax

typedef struct _MINIDUMP_THREAD_EX_CALLBACK {
    ULONG ThreadId;
    HANDLE ThreadHandle;
    CONTEXT Context;
    ULONG SizeOfContext;
    ULONG64 StackBase;
    ULONG64 StackEnd;
    ULONG64 BackingStoreBase;
    ULONG64 BackingStoreEnd;
} MINIDUMP_THREAD_EX_CALLBACK, *PMINIDUMP_THREAD_EX_CALLBACK;  

Members

ThreadId
The identifier of the thread.

ThreadHandle
A handle to the thread

Context
A CONTEXT structure that contains the processor-specific data.

SizeOfContext
The size of the returned processor-specific data in the Context member, in bytes.

StackBase
The base address of the thread stack.

StackEnd
The ending address of the thread stack.

BackingStoreBase

Intel Itanium:

The base address of the thread backing store.

BackingStoreEnd

Intel Itanium:

The ending address of the thread backing store.

Requirements

Header: Declared in dbghelp.h.

See also

MINIDUMP_CALLBACK_INPUT

MiniDumpCallback

CONTEXT