建立一個沒有 叢集名稱 和 IP 位址 資源的叢集。 這允許你建立已加入網域但不由 Active Directory 管理的叢集,以及非網域成員的叢集。 PCLUSAPI_CREATE_CLUSTER_CNOLESS 定義了指向此函式的指標。
語法
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 的 handle 。 非 NULL 值並不代表成功(即使所有節點都加入叢集,IP 位址 或 網路名稱 資源建立也可能失敗)。 失敗後,你應該檢查通過 pfnProgressCallback 參數傳遞的參數。
| 回傳碼 | Description |
|---|---|
|
成功建立節點不到多數。 如需更多關於錯誤的資訊,請呼叫 GetLastError 函式。 |
備註
要建立未加入網域的叢集,非網域帳號必須擁有遠端管理叢集的權限。
需求
| Requirement | 價值觀 |
|---|---|
| 最低支援的用戶端 | 不支援 |
| 支援的最低伺服器 | Windows 伺服器 2016 |
| 目標平臺 | 窗戶 |
| Header | Clusapi.h |
| Library | ClusAPI.lib |
| DLL | ClusAPI.dll |