CThreadPool::SetTimeout
以毫秒為單位) 呼叫這個方法會設定最長時間執行緒集區執行緒等待關閉。
HRESULT STDMETHODCALLTYPE SetTimeout(
DWORD dwMaxWait
) throw( );
參數
- dwMaxWait
要求的最大時間 (以毫秒為單位) 執行緒集區執行緒等待關閉。
傳回值
如果成功則傳回 S_OK 或在失敗的錯誤 HRESULT。
備註
逾時初始化至建構函式的 ATLS_DEFAULT_THREADPOOLSHUTDOWNTIMEOUT 。
請注意 dwMaxWait 為時間或使用等待單一執行緒關閉。可能需要從集區中的多個執行緒的最大時間的執行緒數目乘以的 dwMaxWait 可能稍微小於。
需求
Header: 函式