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 |