次の方法で共有


PsGetCurrentThread 関数 (ntddk.h)

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

構文

PETHREAD PsGetCurrentThread();

戻り値

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

備考

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

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

必要条件

要件 価値
サポートされる最小クライアント Windows 2000 以降で使用できます。
ターゲット プラットフォーム 万国
ヘッダー ntddk.h (Wdm.h、Ntddk.h、Ntifs.h を含む)
ライブラリ NtosKrnl.lib
DLL NtosKrnl.exe
IRQL 任意のレベル

関連項目

ExSetResourceOwnerPointerEx

ExReleaseResourceForThreadLite

KeGetCurrentThread

PsCreateSystemThread

PsGetCurrentProcess

PsGetCurrentProcessId

PsIsSystemThread