HyperDbg Debugger
Toggle main menu visibility
Loading...
Searching...
No Matches
DpcRoutines.h
Go to the documentation of this file.
1
13
#pragma once
14
16
// Functions //
18
19
BOOLEAN
20
DpcRoutineEnableLbr
(KDPC * Dpc,
PVOID
DeferredContext,
PVOID
SystemArgument1,
PVOID
SystemArgument2);
21
22
BOOLEAN
23
DpcRoutineDisableLbr
(KDPC * Dpc,
PVOID
DeferredContext,
PVOID
SystemArgument1,
PVOID
SystemArgument2);
24
25
BOOLEAN
26
DpcRoutineFlushLbr
(KDPC * Dpc,
PVOID
DeferredContext,
PVOID
SystemArgument1,
PVOID
SystemArgument2);
27
28
BOOLEAN
29
DpcRoutineFilterLbrOptions
(KDPC * Dpc,
PVOID
DeferredContext,
PVOID
SystemArgument1,
PVOID
SystemArgument2);
30
31
BOOLEAN
32
DpcRoutineEnablePt
(KDPC * Dpc,
PVOID
DeferredContext,
PVOID
SystemArgument1,
PVOID
SystemArgument2);
33
34
BOOLEAN
35
DpcRoutineDisablePt
(KDPC * Dpc,
PVOID
DeferredContext,
PVOID
SystemArgument1,
PVOID
SystemArgument2);
36
37
BOOLEAN
38
DpcRoutinePausePt
(KDPC * Dpc,
PVOID
DeferredContext,
PVOID
SystemArgument1,
PVOID
SystemArgument2);
39
40
BOOLEAN
41
DpcRoutineResumePt
(KDPC * Dpc,
PVOID
DeferredContext,
PVOID
SystemArgument1,
PVOID
SystemArgument2);
42
43
BOOLEAN
44
DpcRoutineSizePt
(KDPC * Dpc,
PVOID
DeferredContext,
PVOID
SystemArgument1,
PVOID
SystemArgument2);
45
46
BOOLEAN
47
DpcRoutineDumpPt
(KDPC * Dpc,
PVOID
DeferredContext,
PVOID
SystemArgument1,
PVOID
SystemArgument2);
48
49
BOOLEAN
50
DpcRoutineFlushPt
(KDPC * Dpc,
PVOID
DeferredContext,
PVOID
SystemArgument1,
PVOID
SystemArgument2);
51
52
BOOLEAN
53
DpcRoutineFilterPt
(KDPC * Dpc,
PVOID
DeferredContext,
PVOID
SystemArgument1,
PVOID
SystemArgument2);
BOOLEAN
UCHAR BOOLEAN
Definition
BasicTypes.h:35
PVOID
void * PVOID
Definition
BasicTypes.h:56
DpcRoutineFlushLbr
BOOLEAN DpcRoutineFlushLbr(KDPC *Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2)
Broadcast flushing LBR.
Definition
DpcRoutines.c:133
DpcRoutineFlushPt
BOOLEAN DpcRoutineFlushPt(KDPC *Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2)
Broadcast flushing PT state.
Definition
DpcRoutines.c:315
DpcRoutineEnablePt
BOOLEAN DpcRoutineEnablePt(KDPC *Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2)
Broadcast enabling PT.
Definition
DpcRoutines.c:188
DpcRoutinePausePt
BOOLEAN DpcRoutinePausePt(KDPC *Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2)
Broadcast pausing PT.
Definition
DpcRoutines.c:232
DpcRoutineDisablePt
BOOLEAN DpcRoutineDisablePt(KDPC *Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2)
Broadcast disabling PT.
Definition
DpcRoutines.c:213
DpcRoutineFilterLbrOptions
BOOLEAN DpcRoutineFilterLbrOptions(KDPC *Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2)
Broadcast updating LBR filter options.
Definition
DpcRoutines.c:161
DpcRoutineDisableLbr
BOOLEAN DpcRoutineDisableLbr(KDPC *Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2)
Broadcast disabling LBR.
Definition
DpcRoutines.c:79
DpcRoutineFilterPt
BOOLEAN DpcRoutineFilterPt(KDPC *Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2)
Broadcast applying a PT filter to all cores.
Definition
DpcRoutines.c:338
DpcRoutineSizePt
BOOLEAN DpcRoutineSizePt(KDPC *Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2)
Broadcast snapshotting per-CPU PT output position.
Definition
DpcRoutines.c:274
DpcRoutineResumePt
BOOLEAN DpcRoutineResumePt(KDPC *Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2)
Broadcast resuming PT.
Definition
DpcRoutines.c:251
DpcRoutineDumpPt
BOOLEAN DpcRoutineDumpPt(KDPC *Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2)
Broadcast dumping PT state.
Definition
DpcRoutines.c:296
DpcRoutineEnableLbr
BOOLEAN DpcRoutineEnableLbr(KDPC *Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2)
Broadcast enabling LBR.
Definition
DpcRoutines.c:24
hyperdbg
hypertrace
header
broadcast
DpcRoutines.h
Generated by
1.17.0