다음을 통해 공유


CWorkerThread::Initialize

작업자 스레드를 초기화 하려면이 메서드를 호출 합니다.

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

매개 변수

  • pThread
    기존 작업자 스레드입니다.

반환 값

실패 HRESULT 오류 또는 성공한 경우 S_OK를 반환합니다.

설명

만든 또는 호출한 후에 개체를 초기화 하려면이 메서드를 호출 하면 CWorkerThread::Shutdown.

에 두 개 이상의 CWorkerThread 개체 같은 작업자 스레드를 사용, 인수 후 전달 포인터를 해당 개체에 전달 하지 않고 그 중 하나를 초기화는 Initialize 의 다른 방법.포인터를 사용 하 여 초기화 된 개체 개체 초기화에 사용 하기 전에 종료 해야 합니다.

참조 CWorkerThread::Shutdown 어떻게 기존 개체에 대 한 포인터를 사용 하 여 초기화 하는 경우 해당 메서드의 동작을 변경 하는 방법에 대 한.

요구 사항

헤더: atlutil.h

참고 항목

참조

CWorkerThread 클래스