CWorkerThread::Initialize

呼叫這個方法會初始化背景工作執行緒。

HRESULT Initialize( ) throw( ); 
HRESULT Initialize(
   CWorkerThread< ThreadTraits > * pThread 
) throw( );

參數

  • pThread
    現有的背景工作執行緒。

傳回值

如果成功則傳回 S_OK 或在失敗的錯誤 HRESULT。

備註

應該呼叫這個方法會初始化物件會在建立之後或呼叫之後對 CWorkerThread::Shutdown

若要讓兩個以上的 CWorkerThread 物件使用相同的背景工作執行緒,請使用其中一個沒有傳遞任何引數傳遞指標到其他的 Initialize 方法。要在物件中之前關閉使用指標來初始化的物件來初始化它們。

請參閱 CWorkerThread::Shutdown 有關該方法的行為方式的資訊轉換為初始化時,使用指標的現有物件。

需求

Header: 函式

請參閱

參考

CWorkerThread 類別