ReadProcessMemory
Not sure why but all of a sudden ReadProcessMemory isn't reading the amount of bytes I'm asking it to.
EDIT: Just so you know, ReadProcessMemory is returning false and GetLastError returns 0.
Code:
byte[] ReadBytes(uint address, int len) // (0x0D000000, 0x08000000) is what I pass through this
{
int buffer = 0;
byte[] output = new byte[len];
ReadProcessMemory(HO_Process, (IntPtr)address, output, len, out buffer); // this makes buffers value 0x0031E000
return output;
}
