Поделиться через


структура THREADENTRY32 (tlhelp32.h)

Описывает запись из списка потоков, выполняемых в системе при snapshot.

Синтаксис

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

Члены

dwSize

Размер структуры в байтах. Перед вызовом функции Thread32First задайте для этого члена значение sizeof(THREADENTRY32). Если не инициализировать dwSize, Thread32First завершается ошибкой .

cntUsage

Этот элемент больше не используется и всегда имеет нулевое значение.

th32ThreadID

Идентификатор потока, совместимый с идентификатором потока, возвращаемым функцией CreateProcess .

th32OwnerProcessID

Идентификатор процесса, создавшего поток.

tpBasePri

Базовый уровень приоритета ядра, назначенный потоку. Приоритет — это число от 0 до 31, а 0 представляет наименьший возможный приоритет потока. Дополнительные сведения см. в разделе KeQueryPriorityThread.

tpDeltaPri

Этот элемент больше не используется и всегда имеет нулевое значение.

dwFlags

Этот элемент больше не используется и всегда имеет нулевое значение.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть tlhelp32.h

См. также раздел

Thread32First

Thread32Далее