C# Класс AgaHackTools.Memory.Memory

Implementation of IMemory
Наследование: Pointer, ISmartMemory
Показать файл Открыть проект

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

Метод Описание
Dispose ( ) : void

Releases all resources used by the object.

GetModule ( string name ) : ProcessModule

Retrieves the process-module with the given name, returns null if not found

Load ( ) : void

Gets process from name and open handle. If Name is null or empty then consider it as internal and get current process.

Memory ( string name = null ) : System

Creates memory class. Id name is null or empty the its internal memory class

OpenHandle ( ProcessAccessFlags flags ) : SafeMemoryHandle

Opens a handle to a process

this ( string moduleName ) : IProcessModule

Allows to read from modules of without manual BaseAdress. For ex.: memory["client.dll"].Read(offset);

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

Метод Описание
FetchModule ( string moduleName ) : IProcessModule

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

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

Releases all resources used by the object.
public Dispose ( ) : void
Результат void

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

Retrieves the process-module with the given name, returns null if not found
public GetModule ( string name ) : ProcessModule
name string
Результат System.Diagnostics.ProcessModule

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

Gets process from name and open handle. If Name is null or empty then consider it as internal and get current process.
public Load ( ) : void
Результат void

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

Creates memory class. Id name is null or empty the its internal memory class
public Memory ( string name = null ) : System
name string
Результат System

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

Opens a handle to a process
public OpenHandle ( ProcessAccessFlags flags ) : SafeMemoryHandle
flags ProcessAccessFlags ProcessAccessFlags to use
Результат AgaHackTools.Main.Memory.SafeMemoryHandle

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

Allows to read from modules of without manual BaseAdress. For ex.: memory["client.dll"].Read(offset);
public this ( string moduleName ) : IProcessModule
moduleName string ModuleName
Результат IProcessModule