Fonction FltSetIoPriorityHintIntoCallbackData (fltkernel.h)
La routine FltSetIoPriorityHintIntoCallbackData est utilisée par un pilote de minifiltre pour définir les informations de priorité d’E/S dans les données de rappel.
Syntaxe
NTSTATUS FLTAPI FltSetIoPriorityHintIntoCallbackData(
[in] PFLT_CALLBACK_DATA Data,
[in] IO_PRIORITY_HINT PriorityHint
);
Paramètres
[in] Data
Pointeur vers une structure FLT_CALLBACK_DATA qui représente une opération d’E/S. Ce paramètre est obligatoire et ne peut pas avoir la valeur NULL.
[in] PriorityHint
Le IO_PRIORITY_HINT valeur d’énumération à définir pour l’opération d’E/S dans les données de rappel pointées par Data.
Valeur retournée
S’il s’agit d’une opération d’E/S rapide, la routine FltSetIoPriorityHintIntoCallbackData retourne STATUS_SUCCESS.
Code de retour | Description |
---|---|
|
La valeur du paramètre PriorityHint n’est pas valide. Il s’agit d’un code d’erreur. |
Remarques
Cette routine est NONPAGED et peut être appelée à partir des chemins d’E/S de pagination.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows Vista. |
Plateforme cible | Universal |
En-tête | fltkernel.h (inclure FltKernel.h) |
Bibliothèque | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | <= DISPATCH_LEVEL |
Voir aussi
FltGetIoPriorityHintFromCallbackData
FltGetIoPriorityHintFromFileObject
FltGetIoPriorityHintFromThread
FltSetIoPriorityHintIntoFileObject