Funzione FltSetIoPriorityHintIntoThread (fltkernel.h)
La routine FltSetIoPriorityHintIntoThread viene usata da un driver minifilter 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 del thread a cui fa riferimento Thread.
Valore restituito
Se il valore priorità IO 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. |
Commenti
Questa routine è NONPAGED e può essere chiamata dai percorsi 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
FltSetIoPriorityHintIntoCallbackData