C# 클래스 Binarysharp.MemoryManagement.Native.ThreadContext

파일 보기 프로젝트 열기: ZenLulz/MemorySharp 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ContextFlags ThreadContextFlags
Dr0 uint
Dr1 uint
Dr2 uint
Dr3 uint
Dr6 uint
Dr7 uint
EFlags uint
Eax uint
Ebp uint
Ebx uint
Ecx uint
Edi uint
Edx uint
Eip uint
Esi uint
Esp uint
SegCs uint
SegDs uint
SegEs uint
SegFs uint
SegGs uint
SegSs uint

프로퍼티 상세

ContextFlags 공개적으로 프로퍼티

Determines which registers are returned or set when using NativeMethods.GetThreadContext or NativeMethods.SetThreadContext. If the context record is used as an INPUT parameter, then for each portion of the context record controlled by a flag whose value is set, it is assumed that portion of the context record contains valid context. If the context record is being used to modify a threads context, then only that portion of the threads context will be modified. If the context record is used as an INPUT/OUTPUT parameter to capture the context of a thread, then only those portions of the thread's context corresponding to set flags will be returned. The context record is never used as an OUTPUT only parameter.
public ThreadContextFlags ContextFlags
리턴 ThreadContextFlags

Dr0 공개적으로 프로퍼티

This is specified/returned if ContextFlags contains the flag ThreadContextFlags.DebugRegisters.
public uint Dr0
리턴 uint

Dr1 공개적으로 프로퍼티

This is specified/returned if ContextFlags contains the flag ThreadContextFlags.DebugRegisters.
public uint Dr1
리턴 uint

Dr2 공개적으로 프로퍼티

This is specified/returned if ContextFlags contains the flag ThreadContextFlags.DebugRegisters.
public uint Dr2
리턴 uint

Dr3 공개적으로 프로퍼티

This is specified/returned if ContextFlags contains the flag ThreadContextFlags.DebugRegisters.
public uint Dr3
리턴 uint

Dr6 공개적으로 프로퍼티

This is specified/returned if ContextFlags contains the flag ThreadContextFlags.DebugRegisters.
public uint Dr6
리턴 uint

Dr7 공개적으로 프로퍼티

This is specified/returned if ContextFlags contains the flag ThreadContextFlags.DebugRegisters.
public uint Dr7
리턴 uint

EFlags 공개적으로 프로퍼티

This is specified/returned if ContextFlags contains the flag ThreadContextFlags.Control.
public uint EFlags
리턴 uint

Eax 공개적으로 프로퍼티

This register is specified/returned if the ContextFlags word contains the flag ThreadContextFlags.Integer.
public uint Eax
리턴 uint

Ebp 공개적으로 프로퍼티

This is specified/returned if ContextFlags contains the flag ThreadContextFlags.Control.
public uint Ebp
리턴 uint

Ebx 공개적으로 프로퍼티

This register is specified/returned if the ContextFlags word contains the flag ThreadContextFlags.Integer.
public uint Ebx
리턴 uint

Ecx 공개적으로 프로퍼티

This register is specified/returned if the ContextFlags word contains the flag ThreadContextFlags.Integer.
public uint Ecx
리턴 uint

Edi 공개적으로 프로퍼티

This register is specified/returned if the ContextFlags word contains the flag ThreadContextFlags.Integer.
public uint Edi
리턴 uint

Edx 공개적으로 프로퍼티

This register is specified/returned if the ContextFlags word contains the flag ThreadContextFlags.Integer.
public uint Edx
리턴 uint

Eip 공개적으로 프로퍼티

This is specified/returned if ContextFlags contains the flag ThreadContextFlags.Control.
public uint Eip
리턴 uint

Esi 공개적으로 프로퍼티

This register is specified/returned if the ContextFlags word contains the flag ThreadContextFlags.Integer.
public uint Esi
리턴 uint

Esp 공개적으로 프로퍼티

This is specified/returned if ContextFlags contains the flag ThreadContextFlags.Control.
public uint Esp
리턴 uint

SegCs 공개적으로 프로퍼티

This is specified/returned if ContextFlags contains the flag ThreadContextFlags.Control.
public uint SegCs
리턴 uint

SegDs 공개적으로 프로퍼티

This is specified/returned if ContextFlags contains the flag ThreadContextFlags.Segments.
public uint SegDs
리턴 uint

SegEs 공개적으로 프로퍼티

This is specified/returned if ContextFlags contains the flag ThreadContextFlags.Segments.
public uint SegEs
리턴 uint

SegFs 공개적으로 프로퍼티

This is specified/returned if ContextFlags contains the flag ThreadContextFlags.Segments.
public uint SegFs
리턴 uint

SegGs 공개적으로 프로퍼티

This is specified/returned if ContextFlags contains the flag ThreadContextFlags.Segments.
public uint SegGs
리턴 uint

SegSs 공개적으로 프로퍼티

This is specified/returned if ContextFlags contains the flag ThreadContextFlags.Control.
public uint SegSs
리턴 uint