THREADENTRY32 struttura (tlhelp32.h)

Descrive una voce da un elenco dei thread in esecuzione nel sistema quando è stato eseguito uno snapshot.

Sintassi

typedef struct tagTHREADENTRY32 {
  DWORD dwSize;
  DWORD cntUsage;
  DWORD th32ThreadID;
  DWORD th32OwnerProcessID;
  LONG  tpBasePri;
  LONG  tpDeltaPri;
  DWORD dwFlags;
} THREADENTRY32;

Members

dwSize

Dimensioni della struttura, in byte. Prima di chiamare la funzione Thread32First , impostare questo membro su sizeof(THREADENTRY32). Se non si inizializza dwSize, Thread32First ha esito negativo.

cntUsage

Questo membro non viene più usato ed è sempre impostato su zero.

th32ThreadID

Identificatore di thread compatibile con l'identificatore del thread restituito dalla funzione CreateProcess .

th32OwnerProcessID

Identificatore del processo che ha creato il thread.

tpBasePri

Livello di priorità di base del kernel assegnato al thread. La priorità è un numero compreso tra 0 e 31, con 0 che rappresenta la priorità più bassa possibile del thread. Per altre informazioni, vedere KeQueryPriorityThread.

tpDeltaPri

Questo membro non viene più usato ed è sempre impostato su zero.

dwFlags

Questo membro non viene più usato ed è sempre impostato su zero.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione tlhelp32.h

Vedi anche

Thread32First

Thread32Next