首页 > 解决方案 > 是否有保留的线程 ID 值?

问题描述

当我调用 GetCurrentThreadId 时,是否有一个永远不会用于线程 ID 的保留值,可能为零?我想直接从 TIB 获取线程 ID,我需要一个保留值。否则我会使用一个额外的布尔值。

标签: winapi

解决方案


有效线程的线程 ID 始终非零。请参阅线程句柄和标识符,其中指出:

请注意,没有线程标识符永远是 0。


推荐阅读