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

Method SetupCallback

Kernel-Bridge/API/PsCallbacks.cpp:15–22  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

13}
14
15NTSTATUS PsProcessCallback::SetupCallback(PCREATE_PROCESS_NOTIFY_ROUTINE NotifyCallback) {
16 if (!NotifyCallback) return STATUS_INVALID_PARAMETER;
17 if (Callback) RemoveCallback();
18
19 NTSTATUS Status = PsSetCreateProcessNotifyRoutine(NotifyCallback, FALSE);
20 if (NT_SUCCESS(Status)) Callback = NotifyCallback;
21 return Status;
22}
23
24VOID PsProcessCallback::RemoveCallback() {
25 if (!Callback) return;

Callers 3

StartPsProcessFilterFunction · 0.80
StartPsThreadFilterFunction · 0.80
StartPsImageFilterFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected