| 1098 | } |
| 1099 | |
| 1100 | BOOL WINAPI KbTriggerCopyOnWrite(ULONG ProcessId, IN WdkTypes::PVOID PageVirtualAddress) |
| 1101 | { |
| 1102 | if (!PageVirtualAddress) return FALSE; |
| 1103 | KB_TRIGGER_COPY_ON_WRITE_IN Input = {}; |
| 1104 | Input.ProcessId = ProcessId; |
| 1105 | Input.PageVirtualAddress = PageVirtualAddress; |
| 1106 | return KbSendRequest(Ctls::KbTriggerCopyOnWrite, &Input, sizeof(Input)); |
| 1107 | } |
| 1108 | |
| 1109 | BOOL WINAPI KbGetProcessCr3Cr4(ULONG ProcessId, OUT OPTIONAL PUINT64 Cr3, OUT OPTIONAL PUINT64 Cr4) |
| 1110 | { |
nothing calls this directly
no test coverage detected