FltGetIoPriorityHintFromFileObject function (fltkernel.h)

The FltGetIoPriorityHintFromFileObject routine is used by a minifilter driver to get IO priority information from a file object.

Syntax

IO_PRIORITY_HINT FLTAPI FltGetIoPriorityHintFromFileObject(
  [in] PFILE_OBJECT FileObject
);

Parameters

[in] FileObject

A pointer to a file object. This parameter is required and cannot be NULL.

Return value

The FltGetIoPriorityHintFromFileObject routine returns an IO priority hint retrieved from a file object.

If the FileObject does not have a priority, the routine returns IoPriorityNormal.

If an error occurs retrieving the priority, the routine returns IoPriorityNormal.

Remarks

This routine is NONPAGED and can be called from paging IO paths.

Requirements

Requirement Value
Minimum supported client Available in Windows Vista and later Windows operating systems.
Target Platform Universal
Header fltkernel.h (include FltKernel.h)
Library FltMgr.lib
DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

See also

FLT_CALLBACK_DATA

FltApplyPriorityInfoThread

FltGetIoPriorityHint

FltGetIoPriorityHintFromCallbackData

FltGetIoPriorityHintFromThread

FltRetrieveIoPriorityInfo

FltSetIoPriorityHintIntoCallbackData

FltSetIoPriorityHintIntoFileObject

FltSetIoPriorityHintIntoThread

IO_PRIORITY_INFO