Função PsGetCurrentThread (ntddk.h)

A rotina PsGetCurrentThread identifica o thread atual.

Sintaxe

PETHREAD PsGetCurrentThread();

Retornar valor

PsGetCurrentThread retorna um ponteiro para o objeto de thread executivo que representa o thread em execução no momento.

Comentários

Você pode usar a macro ExGetCurrentResourceThread para retornar a ID do thread atual.

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

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows 2000.
Plataforma de Destino Universal
Cabeçalho ntddk.h (inclua Wdm.h, Ntddk.h, Ntifs.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Qualquer nível

Confira também

ExSetResourceOwnerPointerEx

ExReleaseResourceForThreadLite

KeGetCurrentThread

PsCreateSystemThread

PsGetCurrentProcess

PsGetCurrentProcessId

PsIsSystemThread