Struct CONTEXT64
Structure for holding x64 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 CONTEXT64
Fields
ContextFlags
ContextFlags
Declaration
public CONTEXT_FLAGS ContextFlags
Field Value
Type | Description |
---|---|
CONTEXT_FLAGS |
DebugControl
DebugControl
Declaration
public ulong DebugControl
Field Value
Type | Description |
---|---|
System.UInt64 |
Dr0
Dr0
Declaration
public ulong Dr0
Field Value
Type | Description |
---|---|
System.UInt64 |
Dr1
Dr1
Declaration
public ulong Dr1
Field Value
Type | Description |
---|---|
System.UInt64 |
Dr2
Dr2
Declaration
public ulong Dr2
Field Value
Type | Description |
---|---|
System.UInt64 |
Dr3
Dr3
Declaration
public ulong Dr3
Field Value
Type | Description |
---|---|
System.UInt64 |
Dr6
Dr6
Declaration
public ulong Dr6
Field Value
Type | Description |
---|---|
System.UInt64 |
Dr7
Dr7
Declaration
public ulong Dr7
Field Value
Type | Description |
---|---|
System.UInt64 |
DUMMYUNIONNAME
DUMMYUNIONNAME
Declaration
public XSAVE_FORMAT64 DUMMYUNIONNAME
Field Value
Type | Description |
---|---|
XSAVE_FORMAT64 |
EFlags
EFlags
Declaration
public uint EFlags
Field Value
Type | Description |
---|---|
System.UInt32 |
LastBranchFromRip
LastBranchFromRip
Declaration
public ulong LastBranchFromRip
Field Value
Type | Description |
---|---|
System.UInt64 |
LastBranchToRip
LastBranchToRip
Declaration
public ulong LastBranchToRip
Field Value
Type | Description |
---|---|
System.UInt64 |
LastExceptionFromRip
LastExceptionFromRip
Declaration
public ulong LastExceptionFromRip
Field Value
Type | Description |
---|---|
System.UInt64 |
LastExceptionToRip
LastExceptionToRip
Declaration
public ulong LastExceptionToRip
Field Value
Type | Description |
---|---|
System.UInt64 |
MxCsr
MxCsr
Declaration
public uint MxCsr
Field Value
Type | Description |
---|---|
System.UInt32 |
P1Home
P1Home
Declaration
public ulong P1Home
Field Value
Type | Description |
---|---|
System.UInt64 |
P2Home
P2Home
Declaration
public ulong P2Home
Field Value
Type | Description |
---|---|
System.UInt64 |
P3Home
P3Home
Declaration
public ulong P3Home
Field Value
Type | Description |
---|---|
System.UInt64 |
P4Home
P4Home
Declaration
public ulong P4Home
Field Value
Type | Description |
---|---|
System.UInt64 |
P5Home
P5Home
Declaration
public ulong P5Home
Field Value
Type | Description |
---|---|
System.UInt64 |
P6Home
P6Home
Declaration
public ulong P6Home
Field Value
Type | Description |
---|---|
System.UInt64 |
R10
R10
Declaration
public ulong R10
Field Value
Type | Description |
---|---|
System.UInt64 |
R11
R11
Declaration
public ulong R11
Field Value
Type | Description |
---|---|
System.UInt64 |
R12
R12
Declaration
public ulong R12
Field Value
Type | Description |
---|---|
System.UInt64 |
R13
R13
Declaration
public ulong R13
Field Value
Type | Description |
---|---|
System.UInt64 |
R14
R14
Declaration
public ulong R14
Field Value
Type | Description |
---|---|
System.UInt64 |
R15
R15
Declaration
public ulong R15
Field Value
Type | Description |
---|---|
System.UInt64 |
R8
R8
Declaration
public ulong R8
Field Value
Type | Description |
---|---|
System.UInt64 |
R9
R9
Declaration
public ulong R9
Field Value
Type | Description |
---|---|
System.UInt64 |
Rax
Rax
Declaration
public ulong Rax
Field Value
Type | Description |
---|---|
System.UInt64 |
Rbp
Rbp
Declaration
public ulong Rbp
Field Value
Type | Description |
---|---|
System.UInt64 |
Rbx
Rbx
Declaration
public ulong Rbx
Field Value
Type | Description |
---|---|
System.UInt64 |
Rcx
Rcx
Declaration
public ulong Rcx
Field Value
Type | Description |
---|---|
System.UInt64 |
Rdi
Rdi
Declaration
public ulong Rdi
Field Value
Type | Description |
---|---|
System.UInt64 |
Rdx
Rdx
Declaration
public ulong Rdx
Field Value
Type | Description |
---|---|
System.UInt64 |
Rip
Rip
Declaration
public ulong Rip
Field Value
Type | Description |
---|---|
System.UInt64 |
Rsi
Rsi
Declaration
public ulong Rsi
Field Value
Type | Description |
---|---|
System.UInt64 |
Rsp
Rsp
Declaration
public ulong Rsp
Field Value
Type | Description |
---|---|
System.UInt64 |
SegCs
SegCs
Declaration
public ushort SegCs
Field Value
Type | Description |
---|---|
System.UInt16 |
SegDs
SegDs
Declaration
public ushort SegDs
Field Value
Type | Description |
---|---|
System.UInt16 |
SegEs
SegEs
Declaration
public ushort SegEs
Field Value
Type | Description |
---|---|
System.UInt16 |
SegFs
SegFs
Declaration
public ushort SegFs
Field Value
Type | Description |
---|---|
System.UInt16 |
SegGs
SegGs
Declaration
public ushort SegGs
Field Value
Type | Description |
---|---|
System.UInt16 |
SegSs
SegSs
Declaration
public ushort SegSs
Field Value
Type | Description |
---|---|
System.UInt16 |
VectorControl
VectorControl
Declaration
public ulong VectorControl
Field Value
Type | Description |
---|---|
System.UInt64 |
VectorRegister
VectorRegister
Declaration
public M128A[] VectorRegister
Field Value
Type | Description |
---|---|
M128A[] |
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()