MCPcopy Create free account
hub / github.com/HoShiMin/Kernel-Bridge / KbProbeAndLockPages

Function KbProbeAndLockPages

User-Bridge/API/User-Bridge.cpp:518–531  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

516 }
517
518 BOOL WINAPI KbProbeAndLockPages(
519 OPTIONAL ULONG ProcessId,
520 WdkTypes::PMDL Mdl,
521 WdkTypes::KPROCESSOR_MODE ProcessorMode,
522 WdkTypes::LOCK_OPERATION LockOperation
523 ) {
524 if (!Mdl) return FALSE;
525 KB_PROBE_AND_LOCK_PAGES_IN Input = {};
526 Input.ProcessId = ProcessId;
527 Input.Mdl = Mdl;
528 Input.ProcessorMode = ProcessorMode;
529 Input.LockOperation = LockOperation;
530 return KbSendRequest(Ctls::KbProbeAndLockPages, &Input, sizeof(Input));
531 }
532
533 BOOL WINAPI KbMapMdl(
534 OUT WdkTypes::PVOID* MappedMemory,

Callers

nothing calls this directly

Calls 1

KbSendRequestFunction · 0.85

Tested by

no test coverage detected