C# Class SleepHunter.IO.Process.ProcessMemoryScanner

Inheritance: IDisposable
Afficher le fichier Open project: ewrogers/SleepHunter4

Méthodes publiques

Méthode Description
Dispose ( ) : void
Find ( byte bytes, int size, long startingAddress, long endingAddress ) : IntPtr
FindByte ( byte value, long startingAddress, long endingAddress ) : IntPtr
FindInt16 ( short value, long startingAddress, long endingAddress ) : IntPtr
FindInt32 ( int value, long startingAddress, long endingAddress ) : IntPtr
FindInt64 ( long value, long startingAddress, long endingAddress ) : IntPtr
FindString ( string value, long startingAddress, long endingAddress ) : IntPtr
FindUInt16 ( ushort value, long startingAddress, long endingAddress ) : IntPtr
FindUInt32 ( uint value, long startingAddress, long endingAddress ) : IntPtr
FindUInt64 ( ulong value, long startingAddress, long endingAddress ) : IntPtr
ProcessMemoryScanner ( IntPtr processHandle, bool leaveOpen = false ) : System

Private Methods

Méthode Description
Dispose ( bool isDisposing ) : void
IndexOfSequence ( byte sourceArray, byte patternArray, int patternSize ) : int

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Find() public méthode

public Find ( byte bytes, int size, long startingAddress, long endingAddress ) : IntPtr
bytes byte
size int
startingAddress long
endingAddress long
Résultat System.IntPtr

FindByte() public méthode

public FindByte ( byte value, long startingAddress, long endingAddress ) : IntPtr
value byte
startingAddress long
endingAddress long
Résultat System.IntPtr

FindInt16() public méthode

public FindInt16 ( short value, long startingAddress, long endingAddress ) : IntPtr
value short
startingAddress long
endingAddress long
Résultat System.IntPtr

FindInt32() public méthode

public FindInt32 ( int value, long startingAddress, long endingAddress ) : IntPtr
value int
startingAddress long
endingAddress long
Résultat System.IntPtr

FindInt64() public méthode

public FindInt64 ( long value, long startingAddress, long endingAddress ) : IntPtr
value long
startingAddress long
endingAddress long
Résultat System.IntPtr

FindString() public méthode

public FindString ( string value, long startingAddress, long endingAddress ) : IntPtr
value string
startingAddress long
endingAddress long
Résultat System.IntPtr

FindUInt16() public méthode

public FindUInt16 ( ushort value, long startingAddress, long endingAddress ) : IntPtr
value ushort
startingAddress long
endingAddress long
Résultat System.IntPtr

FindUInt32() public méthode

public FindUInt32 ( uint value, long startingAddress, long endingAddress ) : IntPtr
value uint
startingAddress long
endingAddress long
Résultat System.IntPtr

FindUInt64() public méthode

public FindUInt64 ( ulong value, long startingAddress, long endingAddress ) : IntPtr
value ulong
startingAddress long
endingAddress long
Résultat System.IntPtr

ProcessMemoryScanner() public méthode

public ProcessMemoryScanner ( IntPtr processHandle, bool leaveOpen = false ) : System
processHandle System.IntPtr
leaveOpen bool
Résultat System