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 darf nicht NULL sein.
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 beim Abrufen des Hinweises ein Fehler auftritt, gibt die Routine IoPriorityNormal zurück.
Hinweise
Diese Routine ist NONPAGED und kann aus Paging-E/A-Pfaden aufgerufen werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und höheren Windows-Betriebssystemen. |
Zielplattform | Universell |
Header | fltkernel.h (fltKernel.h einschließen) |
Bibliothek | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | <= DISPATCH_LEVEL |
Weitere Informationen
FltGetIoPriorityHintFromFileObject
FltGetIoPriorityHintFromThread
FltSetIoPriorityHintIntoCallbackData
FltSetIoPriorityHintIntoFileObject