CThreadPool::Shutdown

调用此方法关闭线程池。

void Shutdown(
   DWORD dwMaxWait = 0
) throw( );

参数

  • dwMaxWait
    请求的最长时间(以毫秒为单位线程池将等待线程关闭。如果未提供0个或值,此方法将使用 CThreadPool::SetTimeout设置的超时。

备注

此方法将关闭请求绑定到该池的所有线程。如果超时,则此方法将调用未退出的所有线程的 TerminateThread。此方法从选件类的析构函数自动调用。

要求

Header: atlutil.h

请参见

参考

CThreadPool选件类