Поделиться через


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

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

Синтаксис

NTSTATUS FLTAPI FltSetIoPriorityHintIntoFileObject(
  [in] PFILE_OBJECT     FileObject,
  [in] IO_PRIORITY_HINT PriorityHint
);

Параметры

[in] FileObject

Указатель на объект файла для изменения. Этот параметр является обязательным и не может быть null.

[in] PriorityHint

Значение перечисления IO_PRIORITY_HINT, заданное для объекта файла, на который указывает FileObject.

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

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

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

Замечания

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно начиная с Windows Vista.
целевая платформа Всеобщий
заголовка fltkernel.h (include FltKernel.h)
библиотеки FltMgr.lib
DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

См. также

FLT_CALLBACK_DATA

FltApplyPriorityInfoThread

FltGetIoPriorityHint

FltGetIoPriorityHintFromCallbackData

FltGetIoPriorityHintFromFileObject

FltGetIoPriorityHintFromThread

FltRetrieveIoPriorityInfo

FltSetIoPriorityHintIntoCallbackData

FltSetIoPriorityHintIntoThread

IO_PRIORITY_HINT