C# Class Quickbeam.ByteAccess.Memory.HaloInterop

Wraps Win32 APIs for reading and writing to a process' memory. Tuned specifically to Halo PC.
Afficher le fichier Open project: ChadSki/Quickbeam Class Usage Examples

Méthodes publiques

Méthode Description
ReadHaloMemory ( IntPtr offset, [ buffer, int length ) : bool
WriteHaloMemory ( IntPtr offset, byte buffer, int length ) : bool

Private Methods

Méthode Description
CloseHandle ( IntPtr hProcess ) : Int32
GetHaloPid ( ) : IntPtr
OpenProcess ( UInt32 dwDesiredAccess, [ bInheritHandle, int dwProcessId ) : IntPtr
ReadProcessMemory ( IntPtr hProcess, IntPtr lpBaseAddress, [ lpBuffer, int dwSize, int &lpNumberOfBytesRead ) : bool
WriteProcessMemory ( IntPtr hProcess, IntPtr lpBaseAddress, byte lpBuffer, int dwSize, int &lpNumberOfBytesWritten ) : bool

Method Details

ReadHaloMemory() public static méthode

public static ReadHaloMemory ( IntPtr offset, [ buffer, int length ) : bool
offset System.IntPtr
buffer [
length int
Résultat bool

WriteHaloMemory() public static méthode

public static WriteHaloMemory ( IntPtr offset, byte buffer, int length ) : bool
offset System.IntPtr
buffer byte
length int
Résultat bool