| 124 | } |
| 125 | |
| 126 | class SymHandler { |
| 127 | HANDLE p; |
| 128 | public: |
| 129 | SymHandler(HANDLE process, char const *path=NULL, bool intrude = false) : p(process) { |
| 130 | SymInitialize(p, path, intrude); |
| 131 | } |
| 132 | ~SymHandler() { SymCleanup(p); } |
| 133 | }; |
| 134 | |
| 135 | #ifdef _M_X64 |
| 136 | STACKFRAME64 init_stack_frame(CONTEXT c) { |
nothing calls this directly
no outgoing calls
no test coverage detected