Функция SetThreadpoolThreadMaximum (threadpoolapiset.h)
Задает максимальное количество потоков, которое указанный пул потоков может выделить для обработки обратных вызовов.
Синтаксис
void SetThreadpoolThreadMaximum(
[in, out] PTP_POOL ptpp,
[in] DWORD cthrdMost
);
Параметры
[in, out] ptpp
Указатель на структуру TP_POOL , которая определяет пул потоков. Функция CreateThreadpool возвращает этот указатель.
[in] cthrdMost
Максимальное количество потоков.
Возвращаемое значение
None
Remarks
Чтобы указать минимальное количество потоков, доступных в пуле, вызовите Метод SetThreadpoolThreadMinimum.
Чтобы скомпилировать приложение, использующее эту функцию, определите _WIN32_WINNT как 0x0600 или выше.
Примеры
Пример см. в разделе Использование функций пула потоков.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | threadpoolapiset.h (включая Windows.h) |
Библиотека | Kernel32.lib |
DLL | Kernel32.dll |