Функция PsGetCurrentThread (ntddk.h)

Подпрограмма PsGetCurrentThread определяет текущий поток.

Синтаксис

PETHREAD PsGetCurrentThread();

Возвращаемое значение

PsGetCurrentThread возвращает указатель на объект исполнительного потока, который представляет текущий выполняемый поток.

Комментарии

Для возврата идентификатора текущего потока можно использовать макрос ExGetCurrentResourceThread .

#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