estrutura THREADENTRY32 (tlhelp32.h)
Descreve uma entrada de uma lista dos threads em execução no sistema quando um instantâneo foi obtido.
Sintaxe
typedef struct tagTHREADENTRY32 {
DWORD dwSize;
DWORD cntUsage;
DWORD th32ThreadID;
DWORD th32OwnerProcessID;
LONG tpBasePri;
LONG tpDeltaPri;
DWORD dwFlags;
} THREADENTRY32;
Membros
dwSize
O tamanho da estrutura em bytes. Antes de chamar a função Thread32First , defina esse membro como sizeof(THREADENTRY32)
. Se você não inicializar dwSize, o Thread32First falhará.
cntUsage
Esse membro não é mais usado e está sempre definido como zero.
th32ThreadID
O identificador de thread, compatível com o identificador de thread retornado pela função CreateProcess .
th32OwnerProcessID
O identificador do processo que criou o thread.
tpBasePri
O nível de prioridade base do kernel atribuído ao thread. A prioridade é um número de 0 a 31, com 0 representando a menor prioridade de thread possível. Para obter mais informações, consulte KeQueryPriorityThread.
tpDeltaPri
Esse membro não é mais usado e está sempre definido como zero.
dwFlags
Esse membro não é mais usado e está sempre definido como zero.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | tlhelp32.h |