KeSetPriorityThread-Funktion (wdm.h)
Die KeSetPriorityThread Routine legt die Laufzeitpriorität eines vom Treiber erstellten Threads fest.
KPRIORITY KeSetPriorityThread(
[in, out] PKTHREAD Thread,
[in] KPRIORITY Priority
);
[in, out] Thread
Zeiger auf den vom Treiber erstellten Thread.
[in] Priority
Gibt die Priorität des vom Treiber erstellten Threads an, in der Regel auf den Wert der Echtzeitpriorität, LOW_REALTIME_PRIORITY. Der Wert LOW_PRIORITY ist für die Systemverwendung reserviert.
KeSetPriorityThread gibt die alte Priorität des Threads zurück.
Wenn ein Aufruf von KeSetPriorityThread die Priorität des Threads auf einen niedrigeren Wert zurücksetzt, kann die Ausführung des Threads neu geplant werden, auch wenn er derzeit ausgeführt wird oder zur Ausführung verteilt werden soll.
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Ab Windows 2000 verfügbar. |
Zielplattform- | Universal |
Header- | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | PASSIVE_LEVEL |