Compartir a través de


Función EvictClusterNodeEx (clusapi.h)

Expulsa un nodo del clúster e inicia operaciones de limpieza en el nodo. El tipo PCLUSAPI_EVICT_CLUSTER_NODE_EX define un puntero a esta función.

Sintaxis

DWORD EvictClusterNodeEx(
  [in]  HNODE   hNode,
  [in]  DWORD   dwTimeOut,
  [out] HRESULT *phrCleanupStatus
);

Parámetros

[in] hNode

Controle al nodo que se va a quitar del clúster.

[in] dwTimeOut

Especifica el número de milisegundos para que la función espere a que se produzcan operaciones de limpieza. La función devolverá una vez completada la limpieza o cuando transcurre el tiempo especificado, lo que sea antes.

[out] phrCleanupStatus

Puntero a un HRESULT que describe los resultados de la operación de limpieza.

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, incluido el siguiente valor.

Código devuelto Descripción
ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP
El nodo se expulsó, pero la operación de limpieza devolvió un valor distinto de S_OK.

Requisitos

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

Consulte también

EvictClusterNode

OpenClusterNode