CThreadPool::SetTimeout
Volání této metody můžete nastavit maximální dobu v milisekundách čekání fondu podprocesů pro podproces vypnutí.
HRESULT STDMETHODCALLTYPE SetTimeout(
DWORD dwMaxWait
) throw( );
Parametry
- dwMaxWait
Požadovaná maximální dobu v milisekundách, fondu podprocesů bude čekat na ukončení podprocesu.
Vrácená hodnota
Vrátí S_OK na úspěch nebo selhání chybě HRESULT.
Poznámky
Časový limit je inicializována na ATLS_DEFAULT_THREADPOOLSHUTDOWNTIMEOUT v konstruktoru.
Všimněte si, že dwMaxWait je čas čekání fondu pro jediný podproces vypnutí.Maximální doba, která by mohla být přijata odebrat více podprocesů z fondu může být mírně nižší než dwMaxWait vynásobí počet podprocesů.
Požadavky
Záhlaví: atlutil.h