Partager via


Fonction ClusterUpgradeFunctionalLevel (clusapi.h)

Lance une mise à niveau propagée du système d’exploitation sur un cluster. PCLUSAPI_CLUSTER_UPGRADE définit un pointeur vers cette fonction.

Syntaxe

DWORD ClusterUpgradeFunctionalLevel(
  [in]           HCLUSTER                           hCluster,
  [in]           BOOL                               perform,
  [in, optional] PCLUSTER_UPGRADE_PROGRESS_CALLBACK pfnProgressCallback,
  [in, optional] PVOID                              pvCallbackArg
);

Paramètres

[in] hCluster

Handle vers le cluster à mettre à niveau.

[in] perform

True pour lancer la mise à niveau propagée ; sinon , false.

[in, optional] pfnProgressCallback

Pointeur vers la fonction de rappel ClusterUpgradeProgressCallback qui récupère le status de la mise à niveau propagée.

[in, optional] pvCallbackArg

Pointeur vers les arguments pour pfnProgressCallback.

Valeur retournée

Si l’opération réussit, la fonction retourne ERROR_SUCCESS. Si l’opération échoue, la fonction retourne un code d’erreur système.

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

ClusterFunctionalLevel

Fonctions de gestion du cluster de basculement