Freigeben über


FltGetIoPriorityHintFromCallbackData-Funktion (fltkernel.h)

Die FltGetIoPriorityHintFromCallbackData Routine wird von einem Minifiltertreiber verwendet, um E/A-Prioritätsinformationen aus Rückrufdaten abzurufen.

Syntax

IO_PRIORITY_HINT FLTAPI FltGetIoPriorityHintFromCallbackData(
  [in] PFLT_CALLBACK_DATA Data
);

Parameter

[in] Data

Ein Zeiger auf eine FLT_CALLBACK_DATA Struktur, die einen E/A-Vorgang darstellt. Dieser Parameter ist erforderlich und kann nicht NULL-werden.

Rückgabewert

Die FltGetIoPriorityHintFromCallbackData Routine gibt einen E/A-Prioritätshinweis zurück, der aus der DataFLT_CALLBACK_DATA-Struktur abgerufen wurde.

Wenn die FLT_CALLBACK_DATA-Struktur keine E/A-Priorität hat, gibt die Routine IoPriorityNormal zurück.

Wenn ein Fehler auftritt, der den Hinweis 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

FltGetIoPriorityHintFromFileObject

FltGetIoPriorityHintFromThread

FltRetrieveIoPriorityInfo

FltSetIoPriorityHintIntoCallbackData

FltSetIoPriorityHintIntoFileObject

FltSetIoPriorityHintIntoThread

IO_PRIORITY_INFO