Функция KeSetPriorityThread (wdm.h)
Подпрограмма KeSetPriorityThread задает приоритет времени выполнения для потока, созданного драйвером.
Синтаксис
KPRIORITY KeSetPriorityThread(
[in, out] PKTHREAD Thread,
[in] KPRIORITY Priority
);
Параметры
[in, out] Thread
Указатель на поток, созданный драйвером.
[in] Priority
Указывает приоритет потока, созданного драйвером, обычно значение приоритета в режиме реального времени, LOW_REALTIME_PRIORITY. Значение LOW_PRIORITY зарезервировано для использования системой.
Возвращаемое значение
KeSetPriorityThread возвращает старый приоритет потока.
Комментарии
Если вызов KeSetPriorityThread сбрасывает приоритет потока на более низкое значение, выполнение потока может быть перенесено, даже если он выполняется в данный момент или будет отправлен на выполнение.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно начиная с Windows 2000. |
Целевая платформа | Универсальное |
Верхняя часть | wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h) |
Библиотека | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |