Freigeben über


FltGetIoPriorityHintFromFileObject-Funktion (fltkernel.h)

Die FltGetIoPriorityHintFromFileObject Routine wird von einem Minifiltertreiber verwendet, um E/A-Prioritätsinformationen aus einem Dateiobjekt abzurufen.

Syntax

IO_PRIORITY_HINT FLTAPI FltGetIoPriorityHintFromFileObject(
  [in] PFILE_OBJECT FileObject
);

Parameter

[in] FileObject

Ein Zeiger auf ein Dateiobjekt. Dieser Parameter ist erforderlich und kann nicht NULL-werden.

Rückgabewert

Die FltGetIoPriorityHintFromFileObject Routine gibt einen E/A-Prioritätshinweis zurück, der aus einem Dateiobjekt abgerufen wurde.

Wenn das FileObject- keine Priorität hat, gibt die Routine IoPriorityNormal zurück.

Wenn ein Fehler auftritt, der die Priorität abruft, gibt die Routine IoPriorityNormal zurück.

Bemerkungen

Diese Routine ist NONPAGED und kann von Auslagerungs-E/A-Pfaden aufgerufen werden.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows Vista und höheren Windows-Betriebssystemen.
Zielplattform- Universal
Header- fltkernel.h (include FltKernel.h)
Library FltMgr.lib
DLL- Fltmgr.sys
IRQL- <= DISPATCH_LEVEL

Siehe auch

FLT_CALLBACK_DATA

FltApplyPriorityInfoThread-

FltGetIoPriorityHint

FltGetIoPriorityHintFromCallbackData

FltGetIoPriorityHintFromThread

FltRetrieveIoPriorityInfo

FltSetIoPriorityHintIntoCallbackData

FltSetIoPriorityHintIntoFileObject

FltSetIoPriorityHintIntoThread

IO_PRIORITY_INFO