Condividi tramite


Funzione FltGetIoPriorityHintFromCallbackData (fltkernel.h)

La routine FltGetIoPriorityHintFromCallbackData viene usata da un driver minifiltro per ottenere informazioni sulla priorità di I/O dai dati di callback.

Sintassi

IO_PRIORITY_HINT FLTAPI FltGetIoPriorityHintFromCallbackData(
  [in] PFLT_CALLBACK_DATA Data
);

Parametri

[in] Data

Puntatore a una struttura FLT_CALLBACK_DATA che rappresenta un'operazione di I/O. Questo parametro è obbligatorio e non può essere NULL.

Valore restituito

La routine FltGetIoPriorityHintFromCallbackData restituisce un hint di priorità di I/O recuperato dalla struttura FLT_CALLBACK_DATAData.

Se la struttura FLT_CALLBACK_DATA non ha una priorità di I/O, la routine restituisce IoPriorityNormal.

Se si verifica un errore durante il recupero dell'hint, la routine restituisce IoPriorityNormal.

Osservazioni

Questa routine è NONPAGED e può essere chiamata dai percorsi di I/O di paging.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Windows Vista e nei sistemi operativi Windows successivi.
piattaforma di destinazione Universale
intestazione fltkernel.h (include FltKernel.h)
libreria FltMgr.lib
dll Fltmgr.sys
IRQL <= DISPATCH_LEVEL

Vedere anche

FLT_CALLBACK_DATA

FltApplyPriorityInfoThread

FltGetIoPriorityHint

FltGetIoPriorityHintFromFileObject

FltGetIoPriorityHintFromThread

FltRetrieveIoPriorityInfo

FltSetIoPriorityHintIntoCallbackData

FltSetIoPriorityHintIntoFileObject

FltSetIoPriorityHintIntoThread

IO_PRIORITY_INFO