FltSetIoPriorityHintIntoCallbackData-Funktion (fltkernel.h)
Die FltSetIoPriorityHintIntoCallbackData-Routine wird von einem Minifiltertreiber verwendet, um die E/A-Prioritätsinformationen in Rückrufdaten festzulegen.
Syntax
NTSTATUS FLTAPI FltSetIoPriorityHintIntoCallbackData(
[in] PFLT_CALLBACK_DATA Data,
[in] IO_PRIORITY_HINT PriorityHint
);
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.
[in] PriorityHint
Der IO_PRIORITY_HINT Enumerationswert, der für den E/A-Vorgang in den Rückrufdaten festgelegt werden soll, auf die daten verweist.
Rückgabewert
Wenn es sich um einen schnellen E/A-Vorgang handelt, gibt die FltSetIoPriorityHintIntoCallbackData-Routine STATUS_SUCCESS zurück.
Rückgabecode | Beschreibung |
---|---|
|
Der Wert des Parameters PriorityHint ist ungültig. Dies ist ein Fehlercode. |
Hinweise
Diese Routine ist NONPAGED und kann aus Paging-E/A-Pfaden aufgerufen werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar ab Windows Vista. |
Zielplattform | Universell |
Header | fltkernel.h (fltKernel.h einschließen) |
Bibliothek | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | <= DISPATCH_LEVEL |
Weitere Informationen
FltGetIoPriorityHintFromCallbackData
FltGetIoPriorityHintFromFileObject
FltGetIoPriorityHintFromThread
FltSetIoPriorityHintIntoFileObject