structure THREADENTRY32 (tlhelp32.h)
Décrit une entrée d’une liste des threads qui s’exécutent dans le système lorsqu’une instantané a été prise.
Syntaxe
typedef struct tagTHREADENTRY32 {
DWORD dwSize;
DWORD cntUsage;
DWORD th32ThreadID;
DWORD th32OwnerProcessID;
LONG tpBasePri;
LONG tpDeltaPri;
DWORD dwFlags;
} THREADENTRY32;
Membres
dwSize
Taille de la structure, en octets. Avant d’appeler la fonction Thread32First , définissez ce membre sur sizeof(THREADENTRY32)
. Si vous n’initialisez pas dwSize, Thread32First échoue.
cntUsage
Ce membre n’est plus utilisé et est toujours défini sur zéro.
th32ThreadID
Identificateur de thread, compatible avec l’identificateur de thread retourné par la fonction CreateProcess .
th32OwnerProcessID
Identificateur du processus qui a créé le thread.
tpBasePri
Niveau de priorité de base du noyau attribué au thread. La priorité est un nombre compris entre 0 et 31, 0 représentant la priorité de thread la plus faible possible. Pour plus d’informations, consultez KeQueryPriorityThread.
tpDeltaPri
Ce membre n’est plus utilisé et est toujours défini sur zéro.
dwFlags
Ce membre n’est plus utilisé et est toujours défini sur zéro.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | tlhelp32.h |