PsTerminateSystemThread 関数 (wdm.h)

PsTerminateSystemThread ルーチンは、現在のシステム スレッドを終了します。

構文

NTSTATUS PsTerminateSystemThread(
  [in] NTSTATUS ExitStatus
);

パラメーター

[in] ExitStatus

終了するシステム スレッドの状態を指定します。

戻り値

PsTerminateSystemThread は、呼び出し元のスレッドを正常に終了した場合、返されません。 ルーチンがスレッドを終了できない場合 (たとえば、スレッドがシステム スレッドでない場合)、ルーチンはエラー NTSTATUS 値を返します。

注釈

システム スレッドは PsTerminateSystemThread を呼び出してそれ自体を終了します。 独自のスレッドを作成するドライバーは、このような各スレッドが終了することを確認する必要があります。 ドライバーは、システムまたはその他のドライバーが作成したスレッドを終了することはできません。

要件

要件
サポートされている最小のクライアント Windows 2000 以降で使用できます。
対象プラットフォーム ユニバーサル
Header wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む)
Library NtosKrnl.lib
[DLL] NtosKrnl.exe
IRQL PASSIVE_LEVEL
DDI コンプライアンス規則 HwStorPortProhibitedDDIs(storport), IrqlPsPassive(wdm), PowerIrpDDis(wdm)

こちらもご覧ください

PsCreateSystemThread