Partager via


CreateClusterCNOless, fonction (clusapi.h)

Crée un cluster sans nom de cluster et sans ressources d’adresse IP . Le vous permet de créer des clusters qui sont joints à un domaine, mais qui ne sont pas gérés par Active Directory, et des clusters qui ne sont pas membres d’un domaine. PCLUSAPI_CREATE_CLUSTER_CNOLESS définit un pointeur vers cette fonction.

Syntaxe

HCLUSTER CreateClusterCNOless(
  [in]           PCREATE_CLUSTER_CONFIG           pConfig,
  [in, optional] PCLUSTER_SETUP_PROGRESS_CALLBACK pfnProgressCallback,
  [in, optional] PVOID                            pvCallbackArg
);

Paramètres

[in] pConfig

Pointeur vers la structure CREATE_CLUSTER_CONFIG qui contient la configuration du cluster.

[in, optional] pfnProgressCallback

Pointeur vers la fonction de rappel ClusterSetupProgressCallback qui reçoit le status des mises à jour du cluster.

[in, optional] pvCallbackArg

Arguments de fonction de rappel pour le paramètre pfnProgressCallback .

Valeur retournée

Handle pour le nouveau cluster ou NULL. Une valeur non NULL n’indique pas la réussite (même si tous les nœuds sont ajoutés au cluster, la création de la ressource Adresse IP ou Nom réseau peut échouer). Après un échec, vous devez case activée les paramètres transmis via le paramètre pfnProgressCallback.

Code de retour Description
NULL
Moins d’une majorité des nœuds ont été créés avec succès. Pour plus d’informations sur l’erreur, appelez la fonction GetLastError.

Remarques

Pour créer des clusters qui ne sont pas joints à un domaine, un compte non-domaine doit être autorisé à gérer le cluster à distance.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2016
Plateforme cible Windows
En-tête clusapi.h
Bibliothèque ClusAPI.lib
DLL ClusAPI.dll

Voir aussi

Fonctions de gestion du cluster de basculement