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
群集的句柄,由 OpenCluster 或 CreateCluster 函数返回。
[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 |