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


функция обратного вызова PCLUSAPI_CLUS_WORKER_TERMINATE (resapi.h)

Завершает рабочий поток. Тип PCLUSAPI_CLUS_WORKER_TERMINATE определяет указатель на эту функцию.

Синтаксис

PCLUSAPI_CLUS_WORKER_TERMINATE PclusapiClusWorkerTerminate;

void PclusapiClusWorkerTerminate(
  [in] PCLUS_WORKER lpWorker
)
{...}

Параметры

[in] lpWorker

Указатель на CLUS_WORKER структуру, описывающую завершаемый поток.

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

None

Remarks

Служебная функция ClusWorkerTerminate проверяет элементы hThread и Terminateструктуры CLUS_WORKER, на которую указывает lpWorker. Если значение hThread не равно NULL , а для параметра Terminate задано значение FALSE, указывающее, что это первый вызов ClusWorkerTerminate, функция ожидает выхода потока перед возвратом. В противном случае, если вы ранее вызывали ClusWorkerTerminate и указали, что параметр Terminate имеет значение TRUE, функция может вернуться до завершения потока.

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2008 Корпоративная, Windows Server 2008 Datacenter
Целевая платформа Windows
Header resapi.h

См. также раздел

CLUS_WORKER

ClusWorkerCheckTerminate

ClusWorkerCreate

ClusWorkerTerminateEx

ClusWorkersTerminate

Функции служебной программы управления потоками