Fonction ClusWorkerTerminateEx (resapi.h)
Attend qu’un thread de travail se termine jusqu’au délai d’attente spécifié. Cette fonction peut indiquer au thread de se terminer avant le début de l’attente, ou simplement attendre passivement si elle est spécifiée.
Syntaxe
DWORD ClusWorkerTerminateEx(
[in, out] PCLUS_WORKER ClusWorker,
[in] DWORD TimeoutInMilliseconds,
[in] BOOL WaitOnly
);
Paramètres
[in, out] ClusWorker
Pointeur vers une structure CLUS_WORKER décrivant le thread de travail à arrêter.
[in] TimeoutInMilliseconds
Délai d’expiration en millisecondes.
[in] WaitOnly
Si la valeur EST TRUE, la fonction attend jusqu’au délai d’expiration spécifié sans signaler au thread de se terminer ; sinon, il signale au thread de se terminer avant d’attendre le thread.
Valeur retournée
Retourne un code d’erreur système en cas d’échec.
Code de retour | Description |
---|---|
|
Tous les threads de travail sont arrêtés. |
|
Le thread de travail n’est pas terminé dans le délai d’attente spécifié. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2016 |
Plateforme cible | Windows |
En-tête | resapi.h |
Bibliothèque | ResUtils.lib |
DLL | ResUtils.dll |