HyperDbg Debugger
Toggle main menu visibility
Loading...
Searching...
No Matches
PlatformIo.h
Go to the documentation of this file.
1
12
#pragma once
13
14
#if defined(__linux__)
15
# include "
../../../../include/SDK/HyperDbgSdk.h
"
16
#endif
// defined(__linux__)
17
19
// Functions //
21
22
#if defined(_WIN32) || defined(_WIN64)
23
24
PIO_STACK_LOCATION
25
PlatformIoGetCurrentIrpStackLocation
(PIRP Irp);
26
27
VOID
28
PlatformIoCompleteRequest
(PIRP Irp, CCHAR PriorityBoost);
29
30
VOID
31
PlatformIoMarkIrpPending
(PIRP Irp);
32
33
#endif
// defined(_WIN32) || defined(_WIN64)
PlatformIoMarkIrpPending
VOID PlatformIoMarkIrpPending(PIRP Irp)
Mark the current IRP stack location as pending.
Definition
PlatformIo.c:74
PlatformIoGetCurrentIrpStackLocation
PIO_STACK_LOCATION PlatformIoGetCurrentIrpStackLocation(PIRP Irp)
Get the current I/O stack location from an IRP.
Definition
PlatformIo.c:25
PlatformIoCompleteRequest
VOID PlatformIoCompleteRequest(PIRP Irp, CCHAR PriorityBoost)
Complete an IRP and release it back to the I/O manager.
Definition
PlatformIo.c:50
HyperDbgSdk.h
hyperdbg
include
platform
kernel
header
PlatformIo.h
Generated by
1.17.0