Compartilhar via


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

Confira também

Thread32First

Thread32Avançar