Partager via


Fonction PsGetCurrentThread (ntddk.h)

La routine PsGetCurrentThread identifie le thread actif.

Syntaxe

PETHREAD PsGetCurrentThread();

Valeur de retour

PsGetCurrentThread retourne un pointeur vers l’objet thread exécutif qui représente le thread en cours d’exécution.

Remarques

Vous pouvez utiliser la macro ExGetCurrentResourceThread pour retourner l’ID de thread du thread actif.

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

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows 2000.
Plateforme cible Universal
En-tête ntddk.h (inclure Wdm.h, Ntddk.h, Ntifs.h)
Bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL N’importe quel niveau

Voir aussi

ExSetResourceOwnerPointerEx

ExReleaseResourceForThreadLite

KeGetCurrentThread

PsCreateSystemThread

PsGetCurrentProcess

PsGetCurrentProcessId

PsIsSystemThread