Partager via


PCLUSAPI_CLUS_WORKER_TERMINATE fonction de rappel (resapi.h)

Met fin à un thread de travail. Le type PCLUSAPI_CLUS_WORKER_TERMINATE définit un pointeur vers cette fonction.

Syntaxe

PCLUSAPI_CLUS_WORKER_TERMINATE PclusapiClusWorkerTerminate;

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

Paramètres

[in] lpWorker

Pointeur vers une structure CLUS_WORKER décrivant le thread à terminer.

Valeur de retour

None

Remarques

La fonction d’utilitaire ClusWorkerTerminate vérifie les membres hThread et Terminate de la structure CLUS_WORKER pointée par lpWorker. Si hThread n’a pas la valeur NULL et que Terminate a la valeur FALSE, ce qui indique qu’il s’agit de votre premier appel à ClusWorkerTerminate, la fonction attend que le thread se termine avant de retourner. Sinon, si vous avez appelé ClusWorkerTerminate précédemment, ce qui indique que l’option Arrêter est définie sur TRUE, la fonction peut revenir avant l’arrêt du thread.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 Entreprise, Windows Server 2008 Datacenter
Plateforme cible Windows
En-tête resapi.h

Voir aussi

CLUS_WORKER

ClusWorkerCheckTerminate

ClusWorkerCreate

ClusWorkerTerminateEx

ClusWorkersTerminate

Fonctions utilitaires de gestion des threads