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


IThreadPoolConfig::SetSize

 

Вызывайте этот метод для задания количества потоков в пуле.

Синтаксис

      STDMETHOD(SetSize)(
   int nNumThreads 
);

Параметры

  • nNumThreads
    Запрошенное число потоков в пуле.

    Если nNumThreads отрицательное, то его абсолютное значение будет умножена на число процессоров в компьютере, чтобы получить общее количество потоков.

    Если nNumThreads нулю, то будет ATLS_DEFAULT_THREADSPERPROC умножается на число процессоров в компьютере, чтобы получить общее количество потоков.

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

Возвращает значение S_ОК на успешное завершение или ошибка HRESULT в случае сбоя.

См. раздел IThreadPoolConfig::GetSize.

Требования

Header: atlutil.h

См. также

IThreadPoolConfig Interface
IThreadPoolConfig::GetSize