Поделиться через


CWorkerThread::Shutdown

 

Вызовите этот метод, чтобы отключить рабочий поток.

Синтаксис

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

Параметры

  • dwWait
    Время в миллисекундах ожидания рабочий поток для закрытия.

Возвращаемое значение

Возвращает значение S_ОК в случае успешного выполнения или ошибки HRESULT в случае сбоя, например, если превышено время ожидания dwWait.

Заметки

Повторное использование объекта, вызовите CWorkerThread::Initialize после вызова этого метода.

Обратите внимание, что при вызове Завершение работы в объекте инициализированном с указателем на другой объект CWorkerThread не действует и всегда возвращает значение S_ОК.

Требования

Header: atlutil.h

См. также

CWorkerThread Class
ATL_WORKER_THREAD_WAIT