Compartir a través de


Función ClusWorkerCreate (resapi.h)

Crea un subproceso de trabajo. El tipo PCLUSAPI_CLUS_WORKER_CREATE define un puntero a esta función.

Sintaxis

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

Parámetros

[out] lpWorker

Puntero a una estructura de CLUS_WORKER inicializada cero que en la devolución se rellena con un identificador para el subproceso creado y una marca que indica si se debe finalizar el identificador. El autor de la llamada nunca debe hacer referencia a los miembros de esta estructura ni cambiarlos.

[in] lpStartAddress

Puntero a la dirección de una función a la que debe llamar el subproceso de trabajo.

[in] lpParameter

Parámetro que se va a pasar a la función cuya dirección apunta lpStartAddress.

Valor devuelto

Si la operación se realiza correctamente, la función devuelve ERROR_SUCCESS.

Si se produce un error en la operación, la función devuelve un código de error del sistema.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Plataforma de destino Windows
Encabezado resapi.h
Library ResUtils.lib
Archivo DLL ResUtils.dll

Consulte también

CLUS_WORKER

ClusWorkerCheckTerminate

ClusWorkerTerminate