GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — ReClass.NET/NativeCore/Windows/OpenRemoteProcess.cpp at master · ReClassNET/ReClass.NET Expand file tree/ Copy pathOpenRemoteProcess.cppMore file actions 29 lines (24 loc) · 743 Bytes / Copy pathOpenRemoteProcess.cppFile metadata and controls29 lines (24 loc) · 743 Bytes 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 #include <windows.h> #include "NativeCore.hpp" RC_Pointer RC_CallConv OpenRemoteProcess(RC_Pointer id, ProcessAccess desiredAccess) { DWORD access = STANDARD_RIGHTS_REQUIRED | PROCESS_TERMINATE | PROCESS_QUERY_INFORMATION | SYNCHRONIZE; switch (desiredAccess) { case ProcessAccess::Read: access |= PROCESS_VM_READ; break; case ProcessAccess::Write: access |= PROCESS_VM_OPERATION | PROCESS_VM_WRITE; break; case ProcessAccess::Full: access |= PROCESS_VM_READ | PROCESS_VM_OPERATION | PROCESS_VM_WRITE; break; } const auto handle = OpenProcess(access, FALSE, static_cast<DWORD>(reinterpret_cast<size_t>(id))); if (handle == nullptr || handle == INVALID_HANDLE_VALUE) { return nullptr; } return handle; } |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |