CWorkerThread::Initialize
呼叫這個方法會初始化背景工作執行緒。
HRESULT Initialize( ) throw( );
HRESULT Initialize(
CWorkerThread< ThreadTraits > * pThread
) throw( );
參數
- pThread
現有的背景工作執行緒。
傳回值
如果成功則傳回 S_OK 或在失敗的錯誤 HRESULT。
備註
應該呼叫這個方法會初始化物件會在建立之後或呼叫之後對 CWorkerThread::Shutdown。
若要讓兩個以上的 CWorkerThread 物件使用相同的背景工作執行緒,請使用其中一個沒有傳遞任何引數傳遞指標到其他的 Initialize 方法。要在物件中之前關閉使用指標來初始化的物件來初始化它們。
請參閱 CWorkerThread::Shutdown 有關該方法的行為方式的資訊轉換為初始化時,使用指標的現有物件。
需求
Header: 函式