Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The IO_PRIORITY_HINT enumeration type specifies the priority hint for an IRP.
Syntax
typedef enum _IO_PRIORITY_HINT {
IoPriorityVeryLow,
IoPriorityLow,
IoPriorityNormal,
IoPriorityHigh,
IoPriorityCritical,
MaxIoPriorityTypes
} IO_PRIORITY_HINT;
Constants
IoPriorityVeryLowSpecifies the lowest possible priority hint level. The system uses this value for background I/O operations. |
IoPriorityLowSpecifies a low-priority hint level. |
IoPriorityNormalSpecifies a normal-priority hint level. This value is the default setting for an IRP. |
IoPriorityHighSpecifies a high-priority hint level. This value is reserved for use by the system. |
IoPriorityCriticalSpecifies the highest-priority hint level. This value is reserved for use by the system. |
MaxIoPriorityTypesMarks the limit for priority hints. Any priority hint value must be less than MaxIoPriorityTypes. |
Remarks
For more information about priority hints, see Using IRP Priority Hints.
Requirements
| Requirement | Value |
|---|---|
| Header | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |