Función FltSetIoPriorityHintIntoThread (fltkernel.h)
El controlador de minifiltro usa la rutina FltSetIoPriorityHintIntoThread para establecer la información de prioridad de E/S en un subproceso.
Sintaxis
NTSTATUS FLTAPI FltSetIoPriorityHintIntoThread(
[in] PETHREAD Thread,
[in] IO_PRIORITY_HINT PriorityHint
);
Parámetros
[in] Thread
Puntero al subproceso que se va a modificar. Este parámetro es obligatorio y no puede ser NULL.
[in] PriorityHint
Valor de enumeración IO_PRIORITY_HINT que se va a establecer para la información del subproceso a la que apunta Thread.
Valor devuelto
Si el valor de prioridad de E/S pasado al parámetro PriorityHint se aplica correctamente al subproceso, FltSetIoPriorityHintIntoThread devuelve STATUS_SUCCESS. De lo contrario, devuelve un valor NTSTATUS adecuado, como uno de los siguientes:
Código devuelto | Descripción |
---|---|
|
El valor del parámetro PriorityHint no es válido. Se trata de un código de error. |
Comentarios
Esta rutina es NONPAGED y se puede llamar desde rutas de acceso de E/S de paginación.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en a partir de Windows Vista. |
Plataforma de destino | Universal |
Encabezado | fltkernel.h (incluya FltKernel.h) |
Library | FltMgr.lib |
Archivo DLL | Fltmgr.sys |
IRQL | <= DISPATCH_LEVEL |
Consulte también
FltGetIoPriorityHintFromCallbackData
FltGetIoPriorityHintFromFileObject
FltGetIoPriorityHintFromThread
FltSetIoPriorityHintIntoCallbackData