Struct CONTEXT32
Structure for holding x86 register values.
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Namespace: ERC.Structures
Assembly: ERC.Net.dll
Syntax
public struct CONTEXT32
Fields
ContextFlags
ContextFlags
Declaration
public CONTEXT_FLAGS ContextFlags
Field Value
Type | Description |
---|---|
CONTEXT_FLAGS |
Dr0
Dr0
Declaration
public uint Dr0
Field Value
Type | Description |
---|---|
System.UInt32 |
Dr1
Dr1
Declaration
public uint Dr1
Field Value
Type | Description |
---|---|
System.UInt32 |
Dr2
Dr2
Declaration
public uint Dr2
Field Value
Type | Description |
---|---|
System.UInt32 |
Dr3
Dr3
Declaration
public uint Dr3
Field Value
Type | Description |
---|---|
System.UInt32 |
Dr6
Dr6
Declaration
public uint Dr6
Field Value
Type | Description |
---|---|
System.UInt32 |
Dr7
Dr7
Declaration
public uint Dr7
Field Value
Type | Description |
---|---|
System.UInt32 |
Eax
Eax
Declaration
public uint Eax
Field Value
Type | Description |
---|---|
System.UInt32 |
Ebp
Ebp
Declaration
public uint Ebp
Field Value
Type | Description |
---|---|
System.UInt32 |
Ebx
Ebx
Declaration
public uint Ebx
Field Value
Type | Description |
---|---|
System.UInt32 |
Ecx
Ecx
Declaration
public uint Ecx
Field Value
Type | Description |
---|---|
System.UInt32 |
Edi
Edi
Declaration
public uint Edi
Field Value
Type | Description |
---|---|
System.UInt32 |
Edx
Edx
Declaration
public uint Edx
Field Value
Type | Description |
---|---|
System.UInt32 |
EFlags
EFlags
Declaration
public uint EFlags
Field Value
Type | Description |
---|---|
System.UInt32 |
Eip
Eip
Declaration
public uint Eip
Field Value
Type | Description |
---|---|
System.UInt32 |
Esi
Esi
Declaration
public uint Esi
Field Value
Type | Description |
---|---|
System.UInt32 |
Esp
Esp
Declaration
public uint Esp
Field Value
Type | Description |
---|---|
System.UInt32 |
ExtendedRegisters
ExtendedRegisters
Declaration
public byte[] ExtendedRegisters
Field Value
Type | Description |
---|---|
System.Byte[] |
FloatSave
FloatSave
Declaration
public FLOATING_SAVE_AREA FloatSave
Field Value
Type | Description |
---|---|
FLOATING_SAVE_AREA |
SegCs
SegCs
Declaration
public uint SegCs
Field Value
Type | Description |
---|---|
System.UInt32 |
SegDs
SegDs
Declaration
public uint SegDs
Field Value
Type | Description |
---|---|
System.UInt32 |
SegEs
SegEs
Declaration
public uint SegEs
Field Value
Type | Description |
---|---|
System.UInt32 |
SegFs
SegFs
Declaration
public uint SegFs
Field Value
Type | Description |
---|---|
System.UInt32 |
SegGs
SegGs
Declaration
public uint SegGs
Field Value
Type | Description |
---|---|
System.UInt32 |
SegSs
SegSs
Declaration
public uint SegSs
Field Value
Type | Description |
---|---|
System.UInt32 |
Methods
ToString()
Overridden ToString method, returns register values for the current thread.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String | String |
Overrides
System.ValueType.ToString()