CThreadPool::Shutdown
スレッド プールをシャットダウンするためにこのメソッドを呼び出します。
構文
void Shutdown(
DWORD dwMaxWait = 0
) throw( );
パラメーター
- dwMaxWait
スレッド プールがシャットダウンするまでスレッドを待機するミリ秒を要求する最大時間。 0 または値が指定されていない場合、このメソッドは CThreadPool::SetTimeoutで設定されたタイムアウトを使用します。
解説
このメソッドは、プール内のすべてのスレッドにシャットダウンの要求を送信します。 タイムアウトの時間が経過すると、終了していないスレッドにこのメソッドを呼び出します TerminateThread。 このメソッドは、クラスのデストラクターから自動的に呼び出されます。
必要条件
Header: atlutil.h