Partager via


KeSetPriorityThread, fonction (wdm.h)

La routine KeSetPriorityThread définit la priorité d’exécution d’un thread créé par le pilote.

Syntaxe

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

Paramètres

[in, out] Thread

Pointeur vers le thread créé par le pilote.

[in] Priority

Spécifie la priorité du thread créé par le pilote, généralement à la valeur de priorité en temps réel, LOW_REALTIME_PRIORITY. La valeur LOW_PRIORITY est réservée à l’utilisation du système.

Valeur de retour

KeSetPriorityThread retourne l’ancienne priorité du thread.

Remarques

Si un appel à KeSetPriorityThread réinitialise la priorité du thread à une valeur inférieure, l’exécution du thread peut être replanifiée même si elle est en cours d’exécution ou est sur le point d’être distribuée pour l’exécution.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows 2000.
plateforme cible Universel
d’en-tête wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

Voir aussi

KeGetCurrentThread

KeQueryPriorityThread

KeSetBasePriorityThread