C# Класс Statman.Util.ProcessMemoryReader

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CloseHandle ( ) : void
OpenProcess ( ) : bool
ProcessMemoryReader ( Process p_Process ) : System
Read ( IntPtr p_MemoryAddress, int p_BytesToRead ) : byte[]
Read ( IntPtr p_MemoryAddress, uint p_BytesToRead, int &p_BytesRead ) : byte[]
Read ( int p_MemoryAddress, int p_BytesToRead, int &p_BytesRead ) : byte[]
Read ( uint p_MemoryAddress, int p_BytesToRead ) : byte[]

Приватные методы

Метод Описание
CloseHandle ( IntPtr hObject ) : int
OpenProcess ( uint dwDesiredAccess, int bInheritHandle, uint dwProcessId ) : IntPtr
ReadProcessMemory ( IntPtr hProcess, IntPtr lpBaseAddress, [ buffer, uint size, IntPtr &lpNumberOfBytesRead ) : int

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

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

public CloseHandle ( ) : void
Результат void

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

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

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

public ProcessMemoryReader ( Process p_Process ) : System
p_Process System.Diagnostics.Process
Результат System

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

public Read ( IntPtr p_MemoryAddress, int p_BytesToRead ) : byte[]
p_MemoryAddress System.IntPtr
p_BytesToRead int
Результат byte[]

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

public Read ( IntPtr p_MemoryAddress, uint p_BytesToRead, int &p_BytesRead ) : byte[]
p_MemoryAddress System.IntPtr
p_BytesToRead uint
p_BytesRead int
Результат byte[]

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

public Read ( int p_MemoryAddress, int p_BytesToRead, int &p_BytesRead ) : byte[]
p_MemoryAddress int
p_BytesToRead int
p_BytesRead int
Результат byte[]

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

public Read ( uint p_MemoryAddress, int p_BytesToRead ) : byte[]
p_MemoryAddress uint
p_BytesToRead int
Результат byte[]