CREATE_CLUSTER_CONFIG結構 (clusapi.h)
定義初始叢集組態。 此結構會在 pConfig 參數中傳遞至 CreateCluster 函式。
語法
typedef struct _CREATE_CLUSTER_CONFIG {
DWORD dwVersion;
PCWSTR lpszClusterName;
DWORD cNodes;
PCWSTR *ppszNodeNames;
DWORD cIpEntries;
PCLUSTER_IP_ENTRY pIpEntries;
BOOLEAN fEmptyCluster;
CLUSTER_MGMT_POINT_TYPE managementPointType;
CLUSTER_MGMT_POINT_RESTYPE managementPointResType;
PCWSTR pszUserName;
PCWSTR pszPassword;
PCWSTR pszDomain;
} CREATE_CLUSTER_CONFIG, *PCREATE_CLUSTER_CONFIG;
成員
dwVersion
版本。 將此設定為 CLUSAPI_VERSION。
lpszClusterName
叢集的名稱。
cNodes
ppszNodeNames成員所指向陣列中的節點計數。
ppszNodeNames
字串指標陣列的位址,每個都會為要新增至新叢集的節點命名。
cIpEntries
pIpEntries成員指向之陣列中的節點計數。 如果零 (0) ,將不會建立 任何 IP 位址 或 網路名稱 資源。
pIpEntries
要CLUSTER_IP_ENTRY結構的指標陣列位址,每個都會命名要新增至新叢集的節點。 每個專案都會用來設定個別的 IP 位址資源,而且會建立網路名稱資源,這會以邏輯OR方式取決於所有這些IP 位址資源。
fEmptyCluster
如果為 TRUE,則會在沒有節點的情況下建立叢集, 而且 cIpEntries 成員必須是零 (0) ,而 pIpEntries 成員必須是 Null。
如果 為 FALSE,則會使用至少一個節點來建立叢集, 而 cIpEntries 成員必須是一個 (1) 或多個, pIpEntries 成員不得為 Null、 cNodes 成員必須是一 (1) 或多個, ppszNodeNames 成員不得為 Null,而 lpszClusterName 成員不得為 Null。
managementPointType
指定管理點類型的 CLUSTER_MGMT_POINT_TYPE 值。 如果這個 結構的 fEmptyCluster 成員值為 TRUE,則會忽略此成員,而且會將結構視為此成員設定為 CLUSTER_MGMT_POINT_TYPE_NONE。 如果這個 結構的 dwVersion 成員設定為小於 CLUSAPI_VERSION_WINDOWSBLUE的值,則會忽略這個成員的值,而且結構會被視為此成員設定為 CLUSTER_MGMT_POINT_TYPE_CNO。
Windows Server 2012、Windows Server 2008 R2 和 Windows Server 2008: Windows Server 2012 R2 之前不支援此成員。
managementPointResType
pszUserName
pszPassword
pszDomain
規格需求
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2008 Datacenter、Windows Server 2008 Enterprise |
標頭 | clusapi.h |