Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 |