winbase.h () FILE_IO_PRIORITY_HINT_INFO 結構

指定檔案 I/O 作業的優先順序提示。

語法

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

成員

PriorityHint

優先順序提示。 這個成員是來自 PRIORITY_HINT 列舉的值。

備註

SetFileInformationByHandle 函式可以搭配此結構使用,以根據檔案句柄將優先順序提示與 I/O 作業產生關聯。 除了閑置優先順序 (非常低的) 之外,此函式還允許一般優先順序和低優先順序。 基礎驅動程式是否支援並接受這些優先順序取決於其實作 (這就是為什麼它們稱為提示的原因) 。 如需詳細資訊,請參閱 Windows Hardware Developer Central (WHDC) 網站上的 Windows Vista 中的 I/O 優先順序 白皮書。

此結構必須對齊 LONGLONG (8 位元組) 界限。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 winbase.h (包含 Windows.h)

另請參閱

PRIORITY_HINT

SetFileInformationByHandle