HyperDbg Debugger
Loading...
Searching...
No Matches
Dpc.h
Go to the documentation of this file.
1
12#pragma once
13
15// Functions //
17
18NTKERNELAPI
20_IRQL_requires_min_(PASSIVE_LEVEL)
21_IRQL_requires_same_
22VOID
23KeGenericCallDpc(
24 _In_ PKDEFERRED_ROUTINE Routine,
25 _In_opt_ PVOID Context);
26
27NTKERNELAPI
29_IRQL_requires_same_
30VOID
31KeSignalCallDpcDone(
32 _In_ PVOID SystemArgument1);
33
34NTKERNELAPI
36_IRQL_requires_same_
37LOGICAL
38KeSignalCallDpcSynchronize(
39 _In_ PVOID SystemArgument2);
#define VOID
Definition BasicTypes.h:33
#define PASSIVE_LEVEL
Definition Common.h:41
#define APC_LEVEL
Definition Common.h:43
#define DISPATCH_LEVEL
Definition Common.h:44
NTKERNELAPI _IRQL_requires_max_(APC_LEVEL) _IRQL_requires_min_(PASSIVE_LEVEL) _IRQL_requires_same_ VOID KeGenericCallDpc(_In_ PKDEFERRED_ROUTINE Routine
NTKERNELAPI _In_opt_ PVOID Context
Definition Dpc.h:25
NTKERNELAPI _IRQL_requires_(DISPATCH_LEVEL) _IRQL_requires_same_ VOID KeSignalCallDpcDone(_In_ PVOID SystemArgument1)