Función KeSetPriorityThread (wdm.h)

La rutina KeSetPriorityThread establece la prioridad en tiempo de ejecución de un subproceso creado por el controlador.

Sintaxis

KPRIORITY KeSetPriorityThread(
  [in, out] PKTHREAD  Thread,
  [in]      KPRIORITY Priority
);

Parámetros

[in, out] Thread

Puntero al subproceso creado por el controlador.

[in] Priority

Especifica la prioridad del subproceso creado por el controlador, normalmente en el valor de prioridad en tiempo real, LOW_REALTIME_PRIORITY. El valor LOW_PRIORITY está reservado para uso del sistema.

Valor devuelto

KeSetPriorityThread devuelve la prioridad anterior del subproceso.

Comentarios

Si una llamada a KeSetPriorityThread restablece la prioridad del subproceso a un valor inferior, la ejecución del subproceso se puede volver a programar incluso si se está ejecutando actualmente o está a punto de enviarse para su ejecución.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible a partir de Windows 2000.
Plataforma de destino Universal
Encabezado wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

Consulte también

KeGetCurrentThread

KeQueryPriorityThread

KeSetBasePriorityThread