Condividi tramite


Funzione ClusWorkerCreate (resapi.h)

Crea un thread di lavoro. Il tipo PCLUSAPI_CLUS_WORKER_CREATE definisce un puntatore a questa funzione.

Sintassi

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

Parametri

[out] lpWorker

Puntatore a una struttura di CLUS_WORKER inizializzata zero che viene compilata con un handle per il thread creato e un flag che indica se l'handle deve essere terminato. Il chiamante non deve mai fare riferimento o modificare i membri di questa struttura.

[in] lpStartAddress

Puntatore all'indirizzo di una funzione che deve essere chiamata dal thread di lavoro.

[in] lpParameter

Parametro da passare alla funzione il cui indirizzo è puntato da lpStartAddress.

Valore restituito

Se l'operazione ha esito positivo, la funzione restituisce ERROR_SUCCESS.

Se l'operazione ha esito negativo, la funzione restituisce un codice di errore di sistema.

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Piattaforma di destinazione Windows
Intestazione resapi.h
Libreria ResUtils.lib
DLL ResUtils.dll

Vedi anche

CLUS_WORKER

ClusWorkerCheckTerminate

ClusWorkerTerminate