Use Process::ReadMemoryFromPointer() instead of manually reading the pointer.