WDF_IO_FORWARD_PROGRESS_ACTION enumeration

[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         = 0x1,
  WdfIoForwardProgressActionUseReservedRequest  = 0x2
} WDF_IO_FORWARD_PROGRESS_ACTION;

Constants

WdfIoForwardProgressActionInvalid

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

Minimum KMDF version

1.9

Header

Wdfio.h (include Wdf.h)

See also

EvtIoWdmIrpForForwardProgress

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft