Partager via


structure CREATE_CLUSTER_CONFIG (clusapi.h)

Définit la configuration initiale du cluster. Cette structure est passée dans le paramètre pConfig à la fonction CreateCluster .

Syntaxe

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;

Membres

dwVersion

Version. Définissez cette valeur sur CLUSAPI_VERSION.

lpszClusterName

Nom du cluster.

cNodes

Nombre de nœuds dans le tableau pointé vers le membre ppszNodeNames .

ppszNodeNames

Adresse du tableau de pointeurs vers des chaînes, chacun nommant un nœud à ajouter au nouveau cluster.

cIpEntries

Nombre de nœuds dans le tableau pointé vers par le membre pIpEntries . Si zéro (0), aucune ressource Adresse IP ou Nom réseau n’est créée.

pIpEntries

Adresse du tableau de pointeurs vers CLUSTER_IP_ENTRY structures, chacun nommant un nœud à ajouter au nouveau cluster. Chaque entrée sera utilisée pour configurer une ressource d’adresse IP distincte, et une ressource nom de réseau sera créée qui dépend de toutes ces ressources d’adresse IP de manière logique OR .

fEmptyCluster

Si la valeur est TRUE, le cluster doit être créé sans nœuds et le membre cIpEntries doit être égal à zéro (0) et le membre pIpEntries doit avoir la valeur NULL.

Si la valeur est FALSE, le cluster doit être créé avec au moins un nœud et le membre cIpEntries doit être un (1) ou plusieurs, le membre pIpEntries ne doit pas être NULL, le membre cNodes doit être un (1) ou plusieurs, le membre ppszNodeNames ne doit pas être NULL et le membre lpszClusterName ne doit pas être NULL.

managementPointType

Valeur CLUSTER_MGMT_POINT_TYPE qui spécifie le type de point de gestion. Si la valeur du membre fEmptyCluster de cette structure est TRUE, ce membre est ignoré et la structure est traitée comme si ce membre était défini sur CLUSTER_MGMT_POINT_TYPE_NONE. Si le membre dwVersion de cette structure est défini sur une valeur inférieure à CLUSAPI_VERSION_WINDOWSBLUE, la valeur de ce membre est ignorée et la structure est traitée comme si ce membre était défini sur CLUSTER_MGMT_POINT_TYPE_CNO.

Windows Server 2012, Windows Server 2008 R2 et Windows Server 2008 : Ce membre n’est pas pris en charge avant Windows Server 2012 R2.

managementPointResType

pszUserName

pszPassword

pszDomain

Configuration requise

   
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 Datacenter, Windows Server 2008 Entreprise
En-tête clusapi.h

Voir aussi

CLUSTER_IP_ENTRY

CreateCluster

Structures d’utilitaire