C# Class trainer.ProcessMemory

Afficher le fichier Open project: apeape/trainer

Protected Properties

Свойство Type Description
Encoding System.Text.Encoding
Handle System.IntPtr
Process System.Diagnostics.Process

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
ResumeThread ( int id ) : bool
SuspendThread ( int id ) : bool

Method Details

Close() public méthode

public Close ( ) : bool
Résultat bool

GetDebugPriviledges() public méthode

public GetDebugPriviledges ( ) : bool
Résultat bool

Open() public méthode

public Open ( Process process ) : bool
process System.Diagnostics.Process
Résultat bool

ProcessMemory() public méthode

public ProcessMemory ( ) : System
Résultat System

Read() public méthode

public Read ( UInt32 address, byte &data ) : UInt32
address System.UInt32
data byte
Résultat System.UInt32

Read() public méthode

public Read ( UInt32 address, byte &data, UInt32 size ) : UInt32
address System.UInt32
data byte
size System.UInt32
Résultat System.UInt32

ReadF32() public méthode

public ReadF32 ( UInt32 address ) : float
address System.UInt32
Résultat float

ReadF64() public méthode

public ReadF64 ( UInt32 address ) : double
address System.UInt32
Résultat double

ReadS16() public méthode

public ReadS16 ( UInt32 address ) : Int16
address System.UInt32
Résultat System.Int16

ReadS32() public méthode

public ReadS32 ( UInt32 address ) : Int32
address System.UInt32
Résultat System.Int32

ReadS64() public méthode

public ReadS64 ( UInt32 address ) : System.Int64
address System.UInt32
Résultat System.Int64

ReadS8() public méthode

public ReadS8 ( UInt32 address ) : SByte
address System.UInt32
Résultat SByte

ReadString() public méthode

public ReadString ( UInt32 address ) : string
address System.UInt32
Résultat string

ReadU16() public méthode

public ReadU16 ( UInt32 address ) : UInt16
address System.UInt32
Résultat System.UInt16

ReadU32() public méthode

public ReadU32 ( UInt32 address ) : UInt32
address System.UInt32
Résultat System.UInt32

ReadU64() public méthode

public ReadU64 ( UInt32 address ) : System.UInt64
address System.UInt32
Résultat System.UInt64

ReadU8() public méthode

public ReadU8 ( UInt32 address ) : Byte
address System.UInt32
Résultat Byte

Resume() public méthode

public Resume ( ) : bool
Résultat bool

ResumeThread() protected méthode

protected ResumeThread ( int id ) : bool
id int
Résultat bool

Suspend() public méthode

public Suspend ( ) : bool
Résultat bool

SuspendThread() protected méthode

protected SuspendThread ( int id ) : bool
id int
Résultat bool

Write() public méthode

public Write ( UInt32 address, byte &data ) : UInt32
address System.UInt32
data byte
Résultat System.UInt32

Write() public méthode

public Write ( UInt32 address, byte &data, UInt32 size ) : UInt32
address System.UInt32
data byte
size System.UInt32
Résultat System.UInt32

WriteF32() public méthode

public WriteF32 ( UInt32 address, float value ) : void
address System.UInt32
value float
Résultat void

WriteF64() public méthode

public WriteF64 ( UInt32 address, double value ) : void
address System.UInt32
value double
Résultat void

WriteS16() public méthode

public WriteS16 ( UInt32 address, Int16 value ) : void
address System.UInt32
value System.Int16
Résultat void

WriteS32() public méthode

public WriteS32 ( UInt32 address, Int32 value ) : void
address System.UInt32
value System.Int32
Résultat void

WriteS64() public méthode

public WriteS64 ( UInt32 address, System.Int64 value ) : void
address System.UInt32
value System.Int64
Résultat void

WriteS8() public méthode

public WriteS8 ( UInt32 address, SByte value ) : void
address System.UInt32
value SByte
Résultat void

WriteU16() public méthode

public WriteU16 ( UInt32 address, UInt16 value ) : void
address System.UInt32
value System.UInt16
Résultat void

WriteU32() public méthode

public WriteU32 ( UInt32 address, UInt32 value ) : void
address System.UInt32
value System.UInt32
Résultat void

WriteU64() public méthode

public WriteU64 ( UInt32 address, System.UInt64 value ) : void
address System.UInt32
value System.UInt64
Résultat void

WriteU8() public méthode

public WriteU8 ( UInt32 address, Byte value ) : void
address System.UInt32
value Byte
Résultat void

Property Details

Encoding protected_oe property

protected Encoding,System.Text Encoding
Résultat System.Text.Encoding

Handle protected_oe property

protected IntPtr,System Handle
Résultat System.IntPtr

Process protected_oe property

protected Process,System.Diagnostics Process
Résultat System.Diagnostics.Process