CWorkerThread::Initialize

 

调用此方法初始化辅助线程。

语法

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

参数

  • pThread
    现有的辅助线程。

返回值

返回在成功的S_OK或在失败时错误HRESULT。

备注

应调用此方法初始化对象在创建后或在调用后对 CWorkerThread::Shutdown

若要使两个或多个 CWorkerThread 对象使用同一辅助线程,请初始化其中一种不传递任何参数然后将指针传递给了其他的 Initialize 方法的该对象。应在所使用的对象之前关闭使用指针初始化的对象初始化它们。

请参见 CWorkerThread::Shutdown 有关此方法的行为方式的信息转换为,则在初始化使用指针现有的对象。

要求

Header: atlutil.h

请参阅

CWorkerThread Class