ReactOS  0.4.15-dev-1201-gb2cf5a4
_X86CONTEXT Struct Reference

#include <x86context.h>

Collaboration diagram for _X86CONTEXT:

Public Attributes

ULONG ContextFlags
 
ULONG Dr0
 
ULONG Dr1
 
ULONG Dr2
 
ULONG Dr3
 
ULONG Dr6
 
ULONG Dr7
 
X87FLOATING_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]
 

Detailed Description

Definition at line 73 of file x86context.h.

Member Data Documentation

◆ ContextFlags

ULONG _X86CONTEXT::ContextFlags

Definition at line 79 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ Dr0

ULONG _X86CONTEXT::Dr0

Definition at line 85 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ Dr1

ULONG _X86CONTEXT::Dr1

Definition at line 86 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ Dr2

ULONG _X86CONTEXT::Dr2

Definition at line 87 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ Dr3

ULONG _X86CONTEXT::Dr3

Definition at line 88 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ Dr6

ULONG _X86CONTEXT::Dr6

Definition at line 89 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ Dr7

ULONG _X86CONTEXT::Dr7

Definition at line 90 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ Eax

ULONG _X86CONTEXT::Eax

Definition at line 116 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ Ebp

ULONG _X86CONTEXT::Ebp

Definition at line 122 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ Ebx

ULONG _X86CONTEXT::Ebx

Definition at line 113 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ Ecx

ULONG _X86CONTEXT::Ecx

Definition at line 115 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ Edi

ULONG _X86CONTEXT::Edi

Definition at line 111 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ Edx

ULONG _X86CONTEXT::Edx

Definition at line 114 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ EFlags

ULONG _X86CONTEXT::EFlags

Definition at line 125 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ Eip

ULONG _X86CONTEXT::Eip

Definition at line 123 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ Esi

ULONG _X86CONTEXT::Esi

Definition at line 112 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ Esp

ULONG _X86CONTEXT::Esp

Definition at line 126 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ ExtendedRegisters

UCHAR _X86CONTEXT::ExtendedRegisters[MAXIMUM_SUPPORTED_EXTENSION]

Definition at line 133 of file x86context.h.

◆ FloatSave

X87FLOATING_SAVE_AREA _X86CONTEXT::FloatSave

Definition at line 96 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ SegCs

ULONG _X86CONTEXT::SegCs

Definition at line 124 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ SegDs

ULONG _X86CONTEXT::SegDs

Definition at line 105 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ SegEs

ULONG _X86CONTEXT::SegEs

Definition at line 104 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ SegFs

ULONG _X86CONTEXT::SegFs

Definition at line 103 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ SegGs

ULONG _X86CONTEXT::SegGs

Definition at line 102 of file x86context.h.

Referenced by getIntelRegistersPointer().

◆ SegSs

ULONG _X86CONTEXT::SegSs

Definition at line 127 of file x86context.h.

Referenced by getIntelRegistersPointer().


The documentation for this struct was generated from the following file: