Freigeben über


CWorkerThread::Shutdown

Rufen Sie diese Methode auf, um den Arbeitsthread herunterzufahren.

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

Parameter

  • dwWait
    Die Zeit in Millisekunden, auf den Arbeitsthread zu warten, dass herunterzufahren.

Rückgabewert

Gibt bei Erfolg S_OK zurück oder ein Fehler HRESULT auf Fehler, wie, wenn der Timeoutwert, dwWait, überschritten wird.

Hinweise

Um das Objekt wiederzuverwenden, rufen Sie auf CWorkerThread::Initialize nachdem Sie diese Methode aufgerufen haben.

Beachten Sie, dass das Aufrufen von Shutdown in einem Objekt, das mit einem Zeiger auf einen anderen CWorkerThread-Objekt initialisiert wird, keine Auswirkungen und immer S_OK zurückgibt.

Anforderungen

Header: atlutil.h

Siehe auch

Referenz

CWorkerThread Class

ATL_WORKER_THREAD_WAIT