| 17 | { |
| 18 | public: |
| 19 | ProcessRecord(DWORD processId, HANDLE pipe) : |
| 20 | pipe(pipe), |
| 21 | mappedFile(OpenFileMappingW(FILE_MAP_READ, FALSE, (ITH_SECTION_ + std::to_wstring(processId)).c_str())), |
| 22 | view(*(const TextHook(*)[MAX_HOOK])MapViewOfFile(mappedFile, FILE_MAP_READ, 0, 0, HOOK_SECTION_SIZE / 2)), // jichi 1/16/2015: Changed to half to hook section size |
| 23 | viewMutex(ITH_HOOKMAN_MUTEX_ + std::to_wstring(processId)) |
| 24 | {} |
| 25 | |
| 26 | ~ProcessRecord() |
| 27 | { |
nothing calls this directly
no outgoing calls
no test coverage detected