Expand Minimize

FltGetIoPriorityHintFromFileObject routine

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

Syntax


IO_PRIORITY_HINT FltGetIoPriorityHintFromFileObject(
  _In_  PFILE_OBJECT FileObject
);

Parameters

FileObject [in]

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

Version

Available in Windows Vista and later Windows operating systems.

Header

Fltkernel.h (include FltKernel.h)

Library

FltMgr.lib

IRQL

<= DISPATCH_LEVEL

See also

FLT_CALLBACK_DATA
FltApplyPriorityInfoThread
FltGetIoPriorityHint
FltGetIoPriorityHintFromCallbackData
FltGetIoPriorityHintFromThread
FltRetrieveIoPriorityInfo
FltSetIoPriorityHintIntoCallbackData
FltSetIoPriorityHintIntoFileObject
FltSetIoPriorityHintIntoThread
IO_PRIORITY_INFO

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft