Функция PsTerminateSystemThread (wdm.h)
Подпрограмма PsTerminateSystemThread завершает текущий системный поток.
Синтаксис
NTSTATUS PsTerminateSystemThread(
[in] NTSTATUS ExitStatus
);
Параметры
[in] ExitStatus
Указывает состояние завершающего системного потока.
Возвращаемое значение
PsTerminateSystemThread не возвращается, если он успешно завершает вызывающий поток. Если подпрограмме не удается завершить поток (например, если поток не является системным потоком), подпрограмма возвращает значение ошибки NTSTATUS.
Комментарии
Системный поток вызывает PsTerminateSystemThread для завершения работы. Драйвер, создающий собственные потоки, должен обеспечить завершение каждого такого потока. Драйвер не должен завершать потоки, созданные системой или другими драйверами.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно начиная с Windows 2000. |
Целевая платформа | Универсальное |
Верхняя часть | wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h) |
Библиотека | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
Правила соответствия DDI | HwStorPortProhibitedDIs(storport), IrqlPsPassive(wdm), PowerIrpDDis(wdm) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по