Windows Dev Center

Expand Minimize

FILE_IO_PRIORITY_HINT_INFO structure

Specifies the priority hint for a file I/O operation.

Syntax


typedef struct _FILE_IO_PRIORITY_HINT_INFO {
  PRIORITY_HINT PriorityHint;
} FILE_IO_PRIORITY_HINT_INFO, *PFILE_IO_PRIORITY_HINT_INFO;

Members

PriorityHint

The priority hint. This member is a value from the PRIORITY_HINT enumeration.

Remarks

The SetFileInformationByHandle function can be used with this structure to associate a priority hint with I/O operations on a file-handle basis. In addition to the idle priority (very low), this function allows normal priority and low priority. Whether these priorities are supported and honored by the underlying drivers depends on their implementation (which is why they are called hints). For more information, see the I/O Prioritization in Windows Vista white paper on the Windows Hardware Developer Central (WHDC) website.

This structure must be aligned on a LONGLONG (8-byte) boundary.

Requirements

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

PRIORITY_HINT
SetFileInformationByHandle

 

 

Community Additions

ADD
Show:
© 2015 Microsoft