创建没有 群集名称和IP 地址 资源的群集。 这样,可以创建已加入域但不受 Active Directory 管理的群集,以及不是域成员的群集。 PCLUSAPI_CREATE_CLUSTER_CNOLESS 定义指向此函数的指针。
Syntax
HCLUSTER CreateClusterCNOless(
[in] PCREATE_CLUSTER_CONFIG pConfig,
[in, optional] PCLUSTER_SETUP_PROGRESS_CALLBACK pfnProgressCallback,
[in, optional] PVOID pvCallbackArg
);
参数
[in] pConfig
指向包含群集配置的 CREATE_CLUSTER_CONFIG 结构的指针。
[in, optional] pfnProgressCallback
指向 ClusterSetupProgressCallback 回调函数的指针,该函数接收对群集的更新状态。
[in, optional] pvCallbackArg
pfnProgressCallback 参数的回调函数参数。
返回值
新群集或 NULL 的句柄。 非 NULL 值不指示成功(即使所有节点都添加到群集, IP 地址 或 网络名称 资源创建可能会失败)。 失败后,应检查通过 pfnProgressCallback 参数传递的参数。
| 返回代码 | Description |
|---|---|
|
已成功创建大多数节点。 有关错误的详细信息,请调用函数 GetLastError。 |
注解
若要创建未加入域的群集,非域帐户必须具有远程管理群集的权限。
要求
| Requirement | 价值 |
|---|---|
| 最低支持的客户端 | 无受支持的版本 |
| 支持的最低服务器 | Windows Server 2016 |
| 目标平台 | Windows操作系统 |
| Header | clusapi.h |
| Library | ClusAPI.lib |
| DLL | ClusAPI.dll |