THREADENTRY32 结构 (tlhelp32.h)

描述获取快照时在系统中执行的线程列表中的条目。

语法

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

Thread32Next