Partager via


ClusWorkerCreate, fonction (resapi.h)

Crée un thread de travail. Le type PCLUSAPI_CLUS_WORKER_CREATE définit un pointeur vers cette fonction.

Syntaxe

DWORD ClusWorkerCreate(
  [out] PCLUS_WORKER          lpWorker,
  [in]  PWORKER_START_ROUTINE lpStartAddress,
  [in]  PVOID                 lpParameter
);

Paramètres

[out] lpWorker

Pointeur vers une structure de CLUS_WORKER zéro initialisée qui, au retour, est rempli avec un handle vers le thread créé et un indicateur qui indique si le handle doit être terminé. L’appelant ne doit jamais avoir besoin de faire référence ou de modifier les membres de cette structure.

[in] lpStartAddress

Pointeur vers l’adresse d’une fonction qui doit être appelée par le thread de travail.

[in] lpParameter

Paramètre à passer à la fonction dont l’adresse est pointée par lpStartAddress.

Valeur retournée

Si l’opération réussit, la fonction retourne ERROR_SUCCESS.

Si l’opération échoue, la fonction retourne un code d’erreur système.

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
Bibliothèque ResUtils.lib
DLL ResUtils.dll

Voir aussi

CLUS_WORKER

ClusWorkerCheckTerminate

ClusWorkerTerminate