Share via


Fonction FltGetIoPriorityHintFromCallbackData (fltkernel.h)

La routine FltGetIoPriorityHintFromCallbackData est utilisée par un pilote minifilter pour obtenir des informations de priorité d’E/S à partir des données de rappel.

Syntaxe

IO_PRIORITY_HINT FLTAPI FltGetIoPriorityHintFromCallbackData(
  [in] PFLT_CALLBACK_DATA Data
);

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 être NULL.

Valeur retournée

La routine FltGetIoPriorityHintFromCallbackData retourne un indicateur de priorité d’E/S récupéré à partir de la structure data FLT_CALLBACK_DATA.

Si la structure FLT_CALLBACK_DATA n’a pas de priorité d’E/S, la routine retourne IoPriorityNormal.

Si une erreur se produit lors de la récupération de l’indicateur, la routine retourne IoPriorityNormal.

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 dans les systèmes d’exploitation Windows Vista et ultérieurs.
Plateforme cible Universal
En-tête fltkernel.h (incluez FltKernel.h)
Bibliothèque FltMgr.lib
DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

Voir aussi

FLT_CALLBACK_DATA

FltApplyPriorityInfoThread

FltGetIoPriorityHint

FltGetIoPriorityHintFromFileObject

FltGetIoPriorityHintFromThread

FltRetrieveIoPriorityInfo

FltSetIoPriorityHintIntoCallbackData

FltSetIoPriorityHintIntoFileObject

FltSetIoPriorityHintIntoThread

IO_PRIORITY_INFO