Funzione FltSetIoPriorityHintIntoThread (fltkernel.h)
La routine FltSetIoPriorityHintIntoThread viene usata da un driver minifiltro per impostare le informazioni sulla priorità di I/O in un thread.
Sintassi
NTSTATUS FLTAPI FltSetIoPriorityHintIntoThread(
[in] PETHREAD Thread,
[in] IO_PRIORITY_HINT PriorityHint
);
Parametri
[in] Thread
Puntatore al thread da modificare. Questo parametro è obbligatorio e non può essere NULL.
[in] PriorityHint
Valore di enumerazione IO_PRIORITY_HINT da impostare per le informazioni sul thread a cui punta Thread.
Valore restituito
Se il valore IO Priority passato al parametro PriorityHint viene applicato correttamente al Thread, FltSetIoPriorityHintIntoThread restituisce STATUS_SUCCESS. In caso contrario, restituisce un valore NTSTATUS appropriato, ad esempio uno dei seguenti:
Codice restituito | Descrizione |
---|---|
|
Il valore del parametro PriorityHint non è valido. Si tratta di un codice di errore. |
Osservazioni
Questa routine è NONPAGED e può essere chiamata dai percorsi di I/O di paging.
Fabbisogno
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 |
Vedere anche
FltGetIoPriorityHintFromCallbackData
FltGetIoPriorityHintFromFileObject
FltGetIoPriorityHintFromThread
FltSetIoPriorityHintIntoCallbackData