C# Класс trainer.ProcessMemory

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
Encoding System.Text.Encoding
Handle System.IntPtr
Process System.Diagnostics.Process

Открытые методы

Метод Описание
Close ( ) : bool
GetDebugPriviledges ( ) : bool
Open ( Process process ) : bool
ProcessMemory ( ) : System
Read ( UInt32 address, byte &data ) : UInt32
Read ( UInt32 address, byte &data, UInt32 size ) : UInt32
ReadF32 ( UInt32 address ) : float
ReadF64 ( UInt32 address ) : double
ReadS16 ( UInt32 address ) : Int16
ReadS32 ( UInt32 address ) : Int32
ReadS64 ( UInt32 address ) : System.Int64
ReadS8 ( UInt32 address ) : SByte
ReadString ( UInt32 address ) : string
ReadU16 ( UInt32 address ) : UInt16
ReadU32 ( UInt32 address ) : UInt32
ReadU64 ( UInt32 address ) : System.UInt64
ReadU8 ( UInt32 address ) : Byte
Resume ( ) : bool
Suspend ( ) : bool
Write ( UInt32 address, byte &data ) : UInt32
Write ( UInt32 address, byte &data, UInt32 size ) : UInt32
WriteF32 ( UInt32 address, float value ) : void
WriteF64 ( UInt32 address, double value ) : void
WriteS16 ( UInt32 address, Int16 value ) : void
WriteS32 ( UInt32 address, Int32 value ) : void
WriteS64 ( UInt32 address, System.Int64 value ) : void
WriteS8 ( UInt32 address, SByte value ) : void
WriteU16 ( UInt32 address, UInt16 value ) : void
WriteU32 ( UInt32 address, UInt32 value ) : void
WriteU64 ( UInt32 address, System.UInt64 value ) : void
WriteU8 ( UInt32 address, Byte value ) : void

Защищенные методы

Метод Описание
ResumeThread ( int id ) : bool
SuspendThread ( int id ) : bool

Описание методов

Close() публичный Метод

public Close ( ) : bool
Результат bool

GetDebugPriviledges() публичный Метод

public GetDebugPriviledges ( ) : bool
Результат bool

Open() публичный Метод

public Open ( Process process ) : bool
process System.Diagnostics.Process
Результат bool

ProcessMemory() публичный Метод

public ProcessMemory ( ) : System
Результат System

Read() публичный Метод

public Read ( UInt32 address, byte &data ) : UInt32
address System.UInt32
data byte
Результат System.UInt32

Read() публичный Метод

public Read ( UInt32 address, byte &data, UInt32 size ) : UInt32
address System.UInt32
data byte
size System.UInt32
Результат System.UInt32

ReadF32() публичный Метод

public ReadF32 ( UInt32 address ) : float
address System.UInt32
Результат float

ReadF64() публичный Метод

public ReadF64 ( UInt32 address ) : double
address System.UInt32
Результат double

ReadS16() публичный Метод

public ReadS16 ( UInt32 address ) : Int16
address System.UInt32
Результат System.Int16

ReadS32() публичный Метод

public ReadS32 ( UInt32 address ) : Int32
address System.UInt32
Результат System.Int32

ReadS64() публичный Метод

public ReadS64 ( UInt32 address ) : System.Int64
address System.UInt32
Результат System.Int64

ReadS8() публичный Метод

public ReadS8 ( UInt32 address ) : SByte
address System.UInt32
Результат SByte

ReadString() публичный Метод

public ReadString ( UInt32 address ) : string
address System.UInt32
Результат string

ReadU16() публичный Метод

public ReadU16 ( UInt32 address ) : UInt16
address System.UInt32
Результат System.UInt16

ReadU32() публичный Метод

public ReadU32 ( UInt32 address ) : UInt32
address System.UInt32
Результат System.UInt32

ReadU64() публичный Метод

public ReadU64 ( UInt32 address ) : System.UInt64
address System.UInt32
Результат System.UInt64

ReadU8() публичный Метод

public ReadU8 ( UInt32 address ) : Byte
address System.UInt32
Результат Byte

Resume() публичный Метод

public Resume ( ) : bool
Результат bool

ResumeThread() защищенный Метод

protected ResumeThread ( int id ) : bool
id int
Результат bool

Suspend() публичный Метод

public Suspend ( ) : bool
Результат bool

SuspendThread() защищенный Метод

protected SuspendThread ( int id ) : bool
id int
Результат bool

Write() публичный Метод

public Write ( UInt32 address, byte &data ) : UInt32
address System.UInt32
data byte
Результат System.UInt32

Write() публичный Метод

public Write ( UInt32 address, byte &data, UInt32 size ) : UInt32
address System.UInt32
data byte
size System.UInt32
Результат System.UInt32

WriteF32() публичный Метод

public WriteF32 ( UInt32 address, float value ) : void
address System.UInt32
value float
Результат void

WriteF64() публичный Метод

public WriteF64 ( UInt32 address, double value ) : void
address System.UInt32
value double
Результат void

WriteS16() публичный Метод

public WriteS16 ( UInt32 address, Int16 value ) : void
address System.UInt32
value System.Int16
Результат void

WriteS32() публичный Метод

public WriteS32 ( UInt32 address, Int32 value ) : void
address System.UInt32
value System.Int32
Результат void

WriteS64() публичный Метод

public WriteS64 ( UInt32 address, System.Int64 value ) : void
address System.UInt32
value System.Int64
Результат void

WriteS8() публичный Метод

public WriteS8 ( UInt32 address, SByte value ) : void
address System.UInt32
value SByte
Результат void

WriteU16() публичный Метод

public WriteU16 ( UInt32 address, UInt16 value ) : void
address System.UInt32
value System.UInt16
Результат void

WriteU32() публичный Метод

public WriteU32 ( UInt32 address, UInt32 value ) : void
address System.UInt32
value System.UInt32
Результат void

WriteU64() публичный Метод

public WriteU64 ( UInt32 address, System.UInt64 value ) : void
address System.UInt32
value System.UInt64
Результат void

WriteU8() публичный Метод

public WriteU8 ( UInt32 address, Byte value ) : void
address System.UInt32
value Byte
Результат void

Описание свойств

Encoding защищенное свойство

protected Encoding,System.Text Encoding
Результат System.Text.Encoding

Handle защищенное свойство

protected IntPtr,System Handle
Результат System.IntPtr

Process защищенное свойство

protected Process,System.Diagnostics Process
Результат System.Diagnostics.Process