什么是"等待线程"?

时间:2017-07-30 21:02:37

标签: multithreading winapi threadpool

RegisterWaitForSingleObject()函数的文档提到了一个"等待线程",但我找不到任何解释/引用。

我认为它不是常规线程,否则RegisterWaitForSingleObject()会阻止线程只等待并且什么都不做。

1 个答案:

答案 0 :(得分:0)

将可等待的对象句柄传递给RegisterWaitForSingleObject(),以及超时和回调。它从内部线程池获取一个线程,该线程等待要发信号的对象或超时,然后调用回调。所以,等待线程"只是一个等待发生事情的线程。