#pragma once #include #include "WinApi.hpp" #include "Native.hpp" #include "WorkerFactory.hpp" #include "Misc.hpp" // ------------// // Proto types // // ------------// std::shared_ptr HijackProcessHandle(std::wstring wsObjectType, std::shared_ptr p_hTarget, DWORD dwDesiredAccess); std::shared_ptr HijackWorkerFactoryProcessHandle(std::shared_ptr p_hTarget); std::shared_ptr HijackIoCompletionProcessHandle(std::shared_ptr p_hTarget); std::shared_ptr HijackIRTimerProcessHandle(std::shared_ptr p_hTarget);