Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

CONTEXT structure (ntddk.h)

Syntax

typedef struct _CONTEXT {
 ULONG ContextFlags;
 ULONG Dr0;
 ULONG Dr1;
 ULONG Dr2;
 ULONG Dr3;
 ULONG Dr6;
 ULONG Dr7;
 FLOATING_SAVE_AREA FloatSave;
 ULONG SegGs;
 ULONG SegFs;
 ULONG SegEs;
 ULONG SegDs;
 ULONG Edi;
 ULONG Esi;
 ULONG Ebx;
 ULONG Edx;
 ULONG Ecx;
 ULONG Eax;
 ULONG Ebp;
 ULONG Eip;
 ULONG SegCs;
 ULONG EFlags;
 ULONG Esp;
 ULONG SegSs;
 UCHAR ExtendedRegisters[MAXIMUM_SUPPORTED_EXTENSION];
} CONTEXT;

Members

ContextFlags

Dr0

Dr1

Dr2

Dr3

Dr6

Dr7

FloatSave

SegGs

SegFs

SegEs

SegDs

Edi

Esi

Ebx

Edx

Ecx

Eax

Ebp

Eip

SegCs

EFlags

Esp

SegSs

ExtendedRegisters[MAXIMUM_SUPPORTED_EXTENSION]

Requirements

Requirement Value
Header ntddk.h

Feedback

Was this page helpful?

Additional resources