PsGetCurrentThread 関数 (ntddk.h)

PsGetCurrentThread ルーチンは、現在のスレッドを識別します。

構文

PETHREAD PsGetCurrentThread();

戻り値

PsGetCurrentThread は、現在実行中のスレッドを表すエグゼクティブ スレッド オブジェクトへのポインターを返します。

注釈

ExGetCurrentResourceThread マクロを使用して、現在のスレッドのスレッド ID を返すことができます。

#define ExGetCurrentResourceThread() ((ULONG_PTR)PsGetCurrentThread())

要件

要件
サポートされている最小のクライアント Windows 2000 以降で使用できます。
対象プラットフォーム ユニバーサル
Header ntddk.h (Wdm.h、Ntddk.h、Ntifs.h を含む)
Library NtosKrnl.lib
[DLL] NtosKrnl.exe
IRQL 任意のレベル

こちらもご覧ください

ExSetResourceOwnerPointerEx

ExReleaseResourceForThreadLite

KeGetCurrentThread

PsCreateSystemThread

PsGetCurrentProcess

PsGetCurrentProcessId

PsIsSystemThread