Partager via


FltGetIoPriorityHint, fonction (fltkernel.h)

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

Syntaxe

IO_PRIORITY_HINT FLTAPI FltGetIoPriorityHint(
  [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 de retour

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

Remarques

La routine FltGetIoPriorityHint récupère un indicateur de priorité d’E/S à partir de la structure FLT_CALLBACK_DATA données. Cet indicateur est basé sur les champs suivants dans l'FLT_CALLBACK_DATA:

  • IRP (facultatif)
  • FileObject
  • Fil
Si ces champs FLT_CALLBACK_DATA n’ont pas de priorité d’E/S, la routine retourne IoPriorityNormal.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
plateforme cible Universel
d’en-tête fltkernel.h (include FltKernel.h)
bibliothèque FltMgr.lib
DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

Voir aussi

FLT_CALLBACK_DATA

FltApplyPriorityInfoThread

FltGetIoPriorityHintFromCallbackData

FltGetIoPriorityHintFromFileObject

FltGetIoPriorityHintFromThread

FltRetrieveIoPriorityInfo

FltSetIoPriorityHintIntoCallbackData

FltSetIoPriorityHintIntoFileObject

FltSetIoPriorityHintIntoThread

IO_PRIORITY_INFO