Funzione FltSetIoPriorityHintIntoCallbackData (fltkernel.h)
La routine FltSetIoPriorityHintIntoCallbackData viene utilizzata da un driver minifilter per impostare le informazioni sulla priorità di I/O nei dati di callback.
Sintassi
NTSTATUS FLTAPI FltSetIoPriorityHintIntoCallbackData(
[in] PFLT_CALLBACK_DATA Data,
[in] IO_PRIORITY_HINT PriorityHint
);
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.
[in] PriorityHint
Valore di enumerazione IO_PRIORITY_HINT da impostare per l'operazione di I/O nei dati di callback a cui punta Dati.
Valore restituito
Se si tratta di un'operazione di I/O veloce, la routine FltSetIoPriorityHintIntoCallbackData restituisce STATUS_SUCCESS.
Codice restituito | Descrizione |
---|---|
|
Il valore del parametro PriorityHint non è valido. Si tratta di un codice di errore. |
Commenti
Questa routine è NONPAGED e può essere chiamata dai percorsi di I/O di paging.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile a partire da Windows Vista. |
Piattaforma di destinazione | Universale |
Intestazione | fltkernel.h (include FltKernel.h) |
Libreria | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | <= DISPATCH_LEVEL |
Vedi anche
FltGetIoPriorityHintFromCallbackData
FltGetIoPriorityHintFromFileObject
FltGetIoPriorityHintFromThread
FltSetIoPriorityHintIntoFileObject