| 8 | } |
| 9 | |
| 10 | std::shared_ptr<HANDLE> PoolParty::GetTargetProcessHandle() const |
| 11 | { |
| 12 | auto p_hTargetPid = w_OpenProcess(PROCESS_VM_READ | PROCESS_VM_WRITE | PROCESS_VM_OPERATION | PROCESS_DUP_HANDLE | PROCESS_QUERY_INFORMATION, FALSE, m_dwTargetPid); |
| 13 | BOOST_LOG_TRIVIAL(info) << boost::format("Retrieved handle to the target process: %x") % *p_hTargetPid; |
| 14 | return p_hTargetPid; |
| 15 | } |
| 16 | |
| 17 | std::shared_ptr<HANDLE> PoolParty::GetTargetThreadPoolWorkerFactoryHandle() const |
| 18 | { |