Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 |