PsTerminateSystemThread 函数 (wdm.h)

PsTerminateSystemThread 例程终止当前系统线程。

语法

NTSTATUS PsTerminateSystemThread(
  [in] NTSTATUS ExitStatus
);

参数

[in] ExitStatus

指定终止系统线程的状态。

返回值

如果 PsTerminateSystemThread 成功终止调用线程,则不会返回 。 如果例程无法终止线程 (例如,如果线程不是系统线程) ,则例程将返回错误 NTSTATUS 值。

注解

系统线程调用 PsTerminateSystemThread 来终止自身。 创建自己的线程的驱动程序必须确保每个此类线程都终止。 驱动程序不得终止系统或其他驱动程序创建的任何线程。

要求

要求
最低受支持的客户端 从 Windows 2000 开始可用。
目标平台 通用
标头 wdm.h(包括 Wdm.h、Ntddk.h、Ntifs.h)
Library NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL
DDI 符合性规则 HwStorPortProhibitedDDI (storport) IrqlPsPassive (wdm) PowerIrpDDis (wdm)

另请参阅

PsCreateSystemThread