destroyCluster 函数 (clusapi.h)

删除群集。 PCLUSAPI_DESTROY_CLUSTER类型定义指向此函数的指针。

语法

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

参数

[in] hCluster

群集的句柄,由 OpenClusterCreateCluster 函数返回。

[in, optional] pfnProgressCallback

PCLUSTER_SETUP_PROGRESS_CALLBACK函数指针 匹配的回调函数的地址,该函数将定期调用该函数以提供群集销毁的进度。

[in, optional] pvCallbackArg

回调函数的参数。

[in] fdeleteVirtualComputerObjects

如果 为 TRUE,则从目录中删除与群集关联的虚拟计算机对象。

返回值

如果完全删除了群集或上次失败操作的系统错误代码,则返回ERROR_SUCCESS

注解

使用 DestroyCluster 删除群集时,多个步骤可能会失败,但只能返回一个错误代码。 如果返回错误,应查看群集错误日志。

要求

要求
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2008 Datacenter、Windows Server 2008 Enterprise
目标平台 Windows
标头 clusapi.h
Library ClusAPI.lib
DLL ClusAPI.dll

另请参阅

群集管理功能

CreateCluster

OpenCluster