CREATE_CLUSTER_CONFIG-Struktur (clusapi.h)
Definiert die anfängliche Clusterkonfiguration. Diese Struktur wird im pConfig-Parameter an die CreateCluster-Funktion übergeben.
Syntax
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;
Member
dwVersion
Version. Legen Sie dies auf CLUSAPI_VERSION fest.
lpszClusterName
Name des Clusters
cNodes
Anzahl der Knoten im Array, auf das vom ppszNodeNames-Element verwiesen wird.
ppszNodeNames
Adresse des Arrays von Zeigern auf Zeichenfolgen, wobei jeweils ein Knoten benannt wird, der dem neuen Cluster hinzugefügt werden soll.
cIpEntries
Anzahl der Knoten im Array, auf das vom pIpEntries-Element verwiesen wird . Wenn null (0) ist, werden keine IP-Adress - oder Netzwerknamenressourcen erstellt.
pIpEntries
Adresse des Arrays von Zeigern auf CLUSTER_IP_ENTRY Strukturen, wobei jeweils ein Knoten benannt wird, der dem neuen Cluster hinzugefügt werden soll. Jeder Eintrag wird verwendet, um eine separate IP-Adressressource zu konfigurieren, und es wird eine Netzwerknameressource erstellt, die auf logische ODER-Weise von all diesen IP-Adressressourcenabhängt.
fEmptyCluster
Bei TRUE muss der Cluster ohne Knoten erstellt werden, und der cIpEntries-Member muss null (0) und das pIpEntries-ElementNULL sein.
Bei FALSE muss der Cluster mit mindestens einem Knoten erstellt werden, und der cIpEntries-Member muss ein (1) oder mehr sein, das pIpEntries-Element darf nicht NULL sein, das cNodes-Element muss ein (1) oder mehr sein, das element ppszNodeNames darf nicht NULL sein, und der lpszClusterName-Member darf nicht NULL sein.
managementPointType
Ein CLUSTER_MGMT_POINT_TYPE Wert, der den Verwaltungspunkttyp angibt. Wenn der Wert des fEmptyCluster-Elements dieser Struktur TRUE ist, wird dieser Member ignoriert, und die Struktur wird so behandelt, als wäre dieser Member auf CLUSTER_MGMT_POINT_TYPE_NONE festgelegt. Wenn der dwVersion-Member dieser Struktur auf einen Wert kleiner als CLUSAPI_VERSION_WINDOWSBLUE festgelegt ist, wird der Wert dieses Members ignoriert, und die Struktur wird so behandelt, als wäre dieser Member auf CLUSTER_MGMT_POINT_TYPE_CNO festgelegt.
Windows Server 2012, Windows Server 2008 R2 und Windows Server 2008: Dieser Member wird vor Windows Server 2012 R2 nicht unterstützt.
managementPointResType
pszUserName
pszPassword
pszDomain
Anforderungen
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 Datacenter, Windows Server 2008 Enterprise |
Kopfzeile | clusapi.h |