--- trunk/Win32/Sojaner.MemoryScanner/MemoryProviers/IMemoryReader.cs 2013/06/06 07:39:04 574 +++ trunk/Win32/Sojaner.MemoryScanner/MemoryProviers/IMemoryReader.cs 2013/06/06 07:46:38 575 @@ -9,10 +9,10 @@ namespace Sojaner.MemoryScanner.MemoryPr { bool ReadFirstNonZeroByte(int MemoryAddress, uint bytesToRead, out int address); //bool ReadFirstNonZeroByte(uint MemoryAddress, uint bytesToRead, out uint address); - void ReadProcessMemory(int MemoryAddress, uint bytesToRead, out int bytesRead, out byte[] data); + void ReadProcessMemory(long MemoryAddress, uint bytesToRead, out int bytesRead, out byte[] data); //void ReadProcessMemory(uint MemoryAddress, uint bytesToRead, out uint bytesRead, out byte[] data); - void ReadProcessMemoryAtOnce(uint MemoryAddress, uint bytesToRead, out int bytesRead, out byte[] data); + void ReadProcessMemoryAtOnce(ulong MemoryAddress, uint bytesToRead, out int bytesRead, out byte[] data); - void UpdateAddressArray(uint[] addresses, uint size, out byte[][] values); + void UpdateAddressArray(ulong[] addresses, uint size, out byte[][] values); } }