HyperDbg Debugger
Loading...
Searching...
No Matches
DpcRoutines.h
Go to the documentation of this file.
1
12
#pragma once
13
15
// Functions //
17
18
NTSTATUS
19
DpcRoutineRunTaskOnSingleCore
(
UINT32
CoreNumber, PVOID Routine, PVOID DeferredContext);
20
21
VOID
22
DpcRoutinePerformWriteMsr
(KDPC * Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2);
23
24
VOID
25
DpcRoutinePerformReadMsr
(KDPC * Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2);
26
27
VOID
28
DpcRoutineWriteMsrToAllCores
(KDPC * Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2);
29
30
VOID
31
DpcRoutineReadMsrToAllCores
(KDPC * Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2);
32
33
VOID
34
DpcRoutineVmExitAndHaltSystemAllCores
(KDPC * Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2);
VOID
#define VOID
Definition
BasicTypes.h:33
UINT32
unsigned int UINT32
Definition
BasicTypes.h:48
DpcRoutineRunTaskOnSingleCore
NTSTATUS DpcRoutineRunTaskOnSingleCore(UINT32 CoreNumber, PVOID Routine, PVOID DeferredContext)
This function synchronize the function execution for a single core You should only used it for one co...
Definition
DpcRoutines.c:35
DpcRoutinePerformWriteMsr
VOID DpcRoutinePerformWriteMsr(KDPC *Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2)
Broadcast msr write.
Definition
DpcRoutines.c:128
DpcRoutinePerformReadMsr
VOID DpcRoutinePerformReadMsr(KDPC *Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2)
Broadcast msr read.
Definition
DpcRoutines.c:160
DpcRoutineVmExitAndHaltSystemAllCores
VOID DpcRoutineVmExitAndHaltSystemAllCores(KDPC *Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2)
vm-exit and halt the system
Definition
DpcRoutines.c:260
DpcRoutineWriteMsrToAllCores
VOID DpcRoutineWriteMsrToAllCores(KDPC *Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2)
Broadcast Msr Write.
Definition
DpcRoutines.c:192
DpcRoutineReadMsrToAllCores
VOID DpcRoutineReadMsrToAllCores(KDPC *Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2)
Broadcast Msr read.
Definition
DpcRoutines.c:226
hyperdbg
hyperkd
header
debugger
broadcast
DpcRoutines.h
Generated by
1.11.0