Функция WaitForThreadpoolWaitCallbacks (threadpoolapiset.h)

Ожидает завершения невыполненных обратных вызовов ожидания и при необходимости отменяет ожидающие обратные вызовы, которые еще не начали выполняться.

Синтаксис

void WaitForThreadpoolWaitCallbacks(
  [in, out] PTP_WAIT pwa,
  [in]      BOOL     fCancelPendingCallbacks
);

Параметры

[in, out] pwa

Указатель на структуру TP_WAIT , которая определяет объект ожидания. Функция CreateThreadpoolWait возвращает этот указатель.

[in] fCancelPendingCallbacks

Указывает, следует ли отменять обратные вызовы в очереди, которые еще не начали выполняться.

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

None

Remarks

Чтобы скомпилировать приложение, использующее эту функцию, определите _WIN32_WINNT как 0x0600 или выше.

Примеры

Пример см. в разделе Использование функций пула потоков.

Требования

   
Минимальная версия клиента Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header threadpoolapiset.h (включая Windows.h в Windows 7, Windows Server 2008 Windows Server 2008 R2)
Библиотека Kernel32.lib
DLL Kernel32.dll

См. также

CloseThreadpoolWait

CreateThreadpoolWait

SetThreadpoolWait

Пулы потоков