CWorkerThread::Shutdown
更新 : 2007 年 11 月
ワーカー スレッドをシャット ダウンします。
HRESULT Shutdown(
DWORD dwWait = ATL_WORKER_THREAD_WAIT
) throw( );
パラメータ
- dwWait
ワーカー スレッドが終了するのを待つ時間 (単位はミリ秒)。
戻り値
正常に終了した場合は、S_OK を返します。タイムアウト値 dwWait が経過するなどのエラーが発生した場合は、エラーの HRESULT を返します。
解説
オブジェクトを再利用するには、このメソッドを呼び出してから CWorkerThread::Initialize を呼び出します。
別の CWorkerThread オブジェクトへのポインタを用いて初期化したオブジェクトに対し Shutdown を呼び出しても影響はなく、常に S_OK を返すことに注意してください。
必要条件
ヘッダー : atlutil.h