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