次の方法で共有


CWorkerThread::Shutdown

 

ワーカー スレッドをシャットダウンするためにこのメソッドを呼び出します。

構文

      HRESULT Shutdown(
   DWORD dwWait = ATL_WORKER_THREAD_WAIT 
) throw( );

パラメーター

  • dwWait
    シャットダウンするまでワーカー スレッドを待機するミリ秒単位の時間。

戻り値

正常に終了した場合は S_OK を返します dwWait、またはタイムアウト値を超えた場合、エラーの HRESULT を返します (など)。

解説

オブジェクトを再利用するには、このメソッドを呼び出した後 CWorkerThread::Initialize を呼び出します。

ポインターで初期化される CWorkerThread の別のオブジェクトへのオブジェクト シャットダウン を呼び出すとは常になり、S_OK を返します効果を確認します。

必要条件

Header: atlutil.h

参照

CWorkerThread クラス
ATL_WORKER_THREAD_WAIT