winapi - 是否有保留的线程 ID 值?
问题描述
当我调用 GetCurrentThreadId 时,是否有一个永远不会用于线程 ID 的保留值,可能为零?我想直接从 TIB 获取线程 ID,我需要一个保留值。否则我会使用一个额外的布尔值。
解决方案
有效线程的线程 ID 始终非零。请参阅线程句柄和标识符,其中指出:
请注意,没有线程标识符永远是 0。
推荐阅读
- reinforcement-learning - 您如何将 2D 矩阵表示为输入状态,并让它选择它认为对该状态最佳操作的行的索引?
- python - DRF - 如何将模型对象实例从视图传递到我的序列化程序数据?
- html - 元素和定位不适用
- r - RMarkdown 中的表格
- python - 嵌套函数变量范围
- functional-programming - Erlang中的Collatz序列
- php - 如果在大于 MAX_FILE_SIZE 时无法检索,如何捕获 str_get_html(简单 HTML Dom)错误
- javascript - UnhandledPromiseRejectionWarning:ReferenceError:初始化前无法访问“消息”
- hlsl - Direct3D12 - 哪个 RootSignature 优先?
- r - R中子串位置的条件移位