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 |