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