WDF_IO_FORWARD_PROGRESS_ACTION enumeration (wdfio.h)
[Applies to KMDF only]
The WDF_IO_FORWARD_PROGRESS_ACTION enumeration identifies actions that the framework can take for an I/O request packet (IRP) that your driver examines during a low-memory situation.
Syntax
typedef enum _WDF_IO_FORWARD_PROGRESS_ACTION {
WdfIoForwardProgressActionInvalid = 0x0,
WdfIoForwardProgressActionFailRequest,
WdfIoForwardProgressActionUseReservedRequest
} WDF_IO_FORWARD_PROGRESS_ACTION;
Constants
WdfIoForwardProgressActionInvalid Value: 0x0 For internal use only. |
WdfIoForwardProgressActionFailRequest The framework will complete the current I/O request with an error status value. |
WdfIoForwardProgressActionUseReservedRequest The framework will use a reserved request object, if one is available, for the current I/O request. |
Remarks
The WDF_IO_FORWARD_PROGRESS_ACTION enumeration is used as the return value for the EvtIoWdmIrpForForwardProgress callback function.
Requirements
Requirement | Value |
---|---|
Minimum KMDF version | 1.9 |
Header | wdfio.h (include Wdf.h) |