| 991 | } |
| 992 | |
| 993 | BOOL WINAPI KbGetThreadContext(ULONG ThreadId, OUT PCONTEXT Context, ULONG ContextSize, OPTIONAL WdkTypes::KPROCESSOR_MODE ProcessorMode) |
| 994 | { |
| 995 | KB_GET_SET_THREAD_CONTEXT_IN Input = {}; |
| 996 | Input.ThreadId = ThreadId; |
| 997 | Input.ContextSize = ContextSize; |
| 998 | Input.ProcessorMode = ProcessorMode; |
| 999 | Input.Context = reinterpret_cast<WdkTypes::PVOID>(Context); |
| 1000 | return KbSendRequest(Ctls::KbGetThreadContext, &Input, sizeof(Input)); |
| 1001 | } |
| 1002 | |
| 1003 | BOOL WINAPI KbSetThreadContext(ULONG ThreadId, IN PCONTEXT Context, ULONG ContextSize, OPTIONAL WdkTypes::KPROCESSOR_MODE ProcessorMode) |
| 1004 | { |
nothing calls this directly
no test coverage detected