CThreadPool::SetTimeout
Llame a este método para establecer la hora máxima de milisegundos que el grupo de subprocesos esperará un subproceso para cerrar.
HRESULT STDMETHODCALLTYPE SetTimeout(
DWORD dwMaxWait
) throw( );
Parámetros
- dwMaxWait
Tiempo máximo solicitado en milisegundos que el grupo de subprocesos esperará un subproceso para cerrar.
Valor devuelto
Devuelve S_OK en correctamente, o un error HRESULT del error.
Comentarios
Tiempo de espera se inicializa en ATLS_DEFAULT_THREADPOOLSHUTDOWNTIMEOUT en el constructor.
Observe que dwMaxWait es el tiempo que el conjunto esperará un subproceso para cerrar.El tiempo máximo que podría tardar para quitar varios subprocesos de conjunto podría ser ligeramente menos que dwMaxWait multiplicado por el número de subprocesos.
Requisitos
encabezado: atlutil.h