FILE_IO_PRIORITY_HINT_INFO 结构 (winbase.h)

指定文件 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