|
HyperDbg Debugger
|
Implementation of cross platform APIs for I/O Request Packet (IRP) management. More...
#include "pch.h"Functions | |
| PIO_STACK_LOCATION | PlatformIoGetCurrentIrpStackLocation (PIRP Irp) |
| Get the current I/O stack location from an IRP. | |
| VOID | PlatformIoCompleteRequest (PIRP Irp, CCHAR PriorityBoost) |
| Complete an IRP and release it back to the I/O manager. | |
| VOID | PlatformIoMarkIrpPending (PIRP Irp) |
| Mark the current IRP stack location as pending. | |
Implementation of cross platform APIs for I/O Request Packet (IRP) management.
| VOID PlatformIoCompleteRequest | ( | PIRP | Irp, |
| CCHAR | PriorityBoost ) |
Complete an IRP and release it back to the I/O manager.
| Irp | Pointer to the IRP to complete |
| PriorityBoost | Priority boost value (e.g., IO_NO_INCREMENT) |
| PIO_STACK_LOCATION PlatformIoGetCurrentIrpStackLocation | ( | PIRP | Irp | ) |
Get the current I/O stack location from an IRP.
| Irp | Pointer to the IRP (I/O Request Packet) |
| VOID PlatformIoMarkIrpPending | ( | PIRP | Irp | ) |
Mark the current IRP stack location as pending.
| Irp | Pointer to the IRP to mark as pending |