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

Function GetEPROCESS

Kernel-Bridge/API/ProcessesUtils.cpp:11–16  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9 namespace Descriptors {
10 _IRQL_requires_max_(APC_LEVEL)
11 PEPROCESS GetEPROCESS(HANDLE ProcessId) {
12 PEPROCESS Process;
13 return NT_SUCCESS(PsLookupProcessByProcessId(ProcessId, &Process))
14 ? Process
15 : NULL;
16 }
17
18 _IRQL_requires_max_(APC_LEVEL)
19 PETHREAD GetETHREAD(HANDLE ThreadId) {

Callers 14

AttachToProcessByPidFunction · 0.85
KbProbeAndLockPagesFunction · 0.85
KbMapMdlFunction · 0.85
KbMapMemoryFunction · 0.85
KbGetEprocessFunction · 0.85
KbSecureVirtualMemoryFunction · 0.85
KbUnsecureVirtualMemoryFunction · 0.85
KbReadProcessMemoryFunction · 0.85
KbWriteProcessMemoryFunction · 0.85
KbTriggerCopyOnWriteFunction · 0.85
KbSuspendProcessFunction · 0.85
KbResumeProcessFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected