HyperDbg Debugger
Loading...
Searching...
No Matches
PlatformDpc.h
Go to the documentation of this file.
1
12#pragma once
13
14#if defined(__linux__)
16#endif // defined(__linux__)
17
19// Functions //
21
22#if defined(_WIN32) || defined(_WIN64)
23
24VOID
25PlatformDpcInitialize(PRKDPC Dpc, PKDEFERRED_ROUTINE DeferredRoutine, PVOID DeferredContext);
26
28PlatformDpcInsertQueueDpc(PRKDPC Dpc, PVOID SystemArgument1, PVOID SystemArgument2);
29
30#endif // defined(_WIN32) || defined(_WIN64)
VOID PlatformDpcInitialize(PRKDPC Dpc, PKDEFERRED_ROUTINE DeferredRoutine, PVOID DeferredContext)
Initialize a DPC object.
Definition PlatformDpc.c:27
BOOLEAN PlatformDpcInsertQueueDpc(PRKDPC Dpc, PVOID SystemArgument1, PVOID SystemArgument2)
Insert a DPC into the system DPC queue for execution.
Definition PlatformDpc.c:53
UCHAR BOOLEAN
Definition BasicTypes.h:35
void * PVOID
Definition BasicTypes.h:56