ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/RomCheater/trunk/Win32/Sojaner.MemoryScanner/MemoryProviers/IMemoryReader.cs
(Generate patch)

Comparing trunk/Win32/Sojaner.MemoryScanner/MemoryProviers/IMemoryReader.cs (file contents):
Revision 577 by william, Thu Jun 6 07:46:38 2013 UTC vs.
Revision 578 by william, Thu Jun 6 08:18:44 2013 UTC

--- trunk/Win32/Sojaner.MemoryScanner/MemoryProviers/IMemoryReader.cs	2013/06/06 07:56:04	577
+++ trunk/Win32/Sojaner.MemoryScanner/MemoryProviers/IMemoryReader.cs	2013/06/06 08:18:44	578
@@ -7,12 +7,12 @@ namespace Sojaner.MemoryScanner.MemoryPr
 {
     public interface IMemoryReader
     {
-        bool ReadFirstNonZeroByte(int MemoryAddress, uint bytesToRead, out int address);
+        bool ReadFirstNonZeroByte(ulong MemoryAddress, ulong bytesToRead, out ulong address);
         //bool ReadFirstNonZeroByte(uint MemoryAddress, uint bytesToRead, out uint address);
-        void ReadProcessMemory(long MemoryAddress, uint bytesToRead, out int bytesRead, out byte[] data);
+        void ReadProcessMemory(long MemoryAddress, long bytesToRead, out ulong bytesRead, out byte[] data);
         //void ReadProcessMemory(uint MemoryAddress, uint bytesToRead, out uint bytesRead, out byte[] data);
-        void ReadProcessMemoryAtOnce(ulong MemoryAddress, uint bytesToRead, out int bytesRead, out byte[] data);
+        void ReadProcessMemoryAtOnce(ulong MemoryAddress, ulong bytesToRead, out ulong bytesRead, out byte[] data);
 
-        void UpdateAddressArray(ulong[] addresses, uint size, out byte[][] values);
+        void UpdateAddressArray(ulong[] addresses, ulong size, out byte[][] values);
     }
 }