Compartir a través de


Función DestroyCluster (clusapi.h)

Quita un clúster. El tipo PCLUSAPI_DESTROY_CLUSTER define un puntero a esta función.

Sintaxis

DWORD DestroyCluster(
  [in]           HCLUSTER                         hCluster,
  [in, optional] PCLUSTER_SETUP_PROGRESS_CALLBACK pfnProgressCallback,
  [in, optional] PVOID                            pvCallbackArg,
  [in]           BOOL                             fdeleteVirtualComputerObjects
);

Parámetros

[in] hCluster

Identificador de un clúster, devuelto por la función OpenCluster o CreateCluster .

[in, optional] pfnProgressCallback

Dirección de la función de devolución de llamada que coincide con el puntero de función PCLUSTER_SETUP_PROGRESS_CALLBACK al que se llamará periódicamente para proporcionar el progreso en la destrucción del clúster.

[in, optional] pvCallbackArg

Argumento para la función de devolución de llamada.

[in] fdeleteVirtualComputerObjects

Si es TRUE, elimine los objetos de equipo virtual asociados al clúster del directorio.

Valor devuelto

Devuelve ERROR_SUCCESS si el clúster se quitó por completo o un código de error del sistema para la última operación con errores.

Comentarios

Es posible que se produzca un error en varios pasos al quitar un clúster con DestroyCluster, pero solo se puede devolver un código de error. El registro de errores del clúster debe revisarse si se devuelve un error.

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

Funciones de administración de clústeres

CreateCluster

OpenCluster