CThreadPool::Shutdown
Rufen Sie diese Methode auf, um den Threadpool herunterzufahren.
void Shutdown(
DWORD dwMaxWait = 0
) throw( );
Parameter
- dwMaxWait
Die angeforderte maximale Zeit in Millisekunden, dass der Threadpool auf einen Thread wartet, um herunterzufahren. Wenn 0 oder kein Wert angegeben wird, verwendet diese Methode das Timeout, das von CThreadPool::SetTimeout festgelegt ist.
Hinweise
Diese Methode sendet eine Herunterfahrenanforderung für alle Threads im Pool. Wenn das Timeout abläuft, ruft diese Methode TerminateThread auf jedem Thread auf, der nicht beendet wurde. Diese Methode wird automatisch vom Destruktor der Klasse aufgerufen.
Anforderungen
Header: atlutil.h