Freigeben über


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

Weitere Informationen

CLUSTER_IP_ENTRY

CreateCluster

Hilfsprogrammstrukturen