Функция FltSetIoPriorityHintIntoThread (fltkernel.h)

Подпрограмма FltSetIoPriorityHintIntoThread используется драйвером минифильтра для задания сведений о приоритете ввода-вывода в потоке.

Синтаксис

NTSTATUS FLTAPI FltSetIoPriorityHintIntoThread(
  [in] PETHREAD         Thread,
  [in] IO_PRIORITY_HINT PriorityHint
);

Параметры

[in] Thread

Указатель на поток для изменения. Этот параметр является обязательным и не может иметь значение NULL.

[in] PriorityHint

Значение перечисления IO_PRIORITY_HINT , которое необходимо задать для сведений о потоке, на которые указывает Thread.

Возвращаемое значение

Если значение приоритета ввода-вывода, переданное параметру PriorityHint , успешно применяется к потоку, Функция FltSetIoPriorityHintIntoThread возвращает STATUS_SUCCESS. В противном случае возвращается соответствующее значение NTSTATUS, например одно из следующих значений:

Код возврата Описание
STATUS_INVALID_PARAMETER
Недопустимое значение параметра PriorityHint . Это код ошибки.

Комментарии

Эта подпрограмма является NONPAGED и может вызываться из путей ввода-вывода по страницам.

Требования

Требование Значение
Минимальная версия клиента Доступно в windows Vista.
Целевая платформа Универсальное
Верхняя часть fltkernel.h (включая FltKernel.h)
Библиотека FltMgr.lib
DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

См. также раздел

FLT_CALLBACK_DATA

FltApplyPriorityInfoThread

FltGetIoPriorityHint

FltGetIoPriorityHintFromCallbackData

FltGetIoPriorityHintFromFileObject

FltGetIoPriorityHintFromThread

FltRetrieveIoPriorityInfo

FltSetIoPriorityHintIntoCallbackData

FltSetIoPriorityHintIntoFileObject

IO_PRIORITY_HINT