PRIORITY_HINT enumeration (winbase.h)

Defines values that are used with the FILE_IO_PRIORITY_HINT_INFO structure to specify the priority hint for a file I/O operation.

Syntax

typedef enum _PRIORITY_HINT {
  IoPriorityHintVeryLow = 0,
  IoPriorityHintLow,
  IoPriorityHintNormal,
  MaximumIoPriorityHintType
} PRIORITY_HINT;

Constants

 
IoPriorityHintVeryLow
Value: 0
The lowest possible priority hint level. The system uses this value for background I/O operations.
IoPriorityHintLow
A low-priority hint level.
IoPriorityHintNormal
A normal-priority hint level. This value is the default setting for an I/O operation.
MaximumIoPriorityHintType
This value is used for validation. Supported values are less than this value.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header winbase.h (include Windows.h)

See also

FILE_IO_PRIORITY_HINT_INFO

SetFileInformationByHandle