| 49 | }; |
| 50 | |
| 51 | struct ThreadParam |
| 52 | { |
| 53 | bool operator==(ThreadParam other) const { return processId == other.processId && addr == other.addr && ctx == other.ctx && ctx2 == other.ctx2; } |
| 54 | DWORD processId; |
| 55 | uint64_t addr; |
| 56 | uint64_t ctx; // The context of the hook: by default the first value on stack, usually the return address |
| 57 | uint64_t ctx2; // The subcontext of the hook: 0 by default, generated in a method specific to the hook |
| 58 | }; |
| 59 | |
| 60 | struct SearchParam |
| 61 | { |
nothing calls this directly
no outgoing calls
no test coverage detected