Example #1
0
 public void Open()
 {
     MemoryAPI.ProcessAccessType access = MemoryAPI.ProcessAccessType.PROCESS_VM_READ
                                          | MemoryAPI.ProcessAccessType.PROCESS_VM_WRITE
                                          | MemoryAPI.ProcessAccessType.PROCESS_VM_OPERATION;
     m_hProcess = MemoryAPI.OpenProcess((uint)access, 1, (uint)m_ReadProcess.Id);
 }
Example #2
0
 public void Open()
 {
     MemoryAPI.ProcessAccessType access = MemoryAPI.ProcessAccessType.PROCESS_VM_READ | MemoryAPI.ProcessAccessType.PROCESS_VM_WRITE | MemoryAPI.ProcessAccessType.PROCESS_VM_OPERATION;
     m_hProcess = MemoryAPI.OpenProcess((uint)access, 1, (uint)m_ReadProcess.Id);
     if (m_hProcess == IntPtr.Zero)
     {
         throw new Exception("Failed to open process");
     }
 }