_CLUSTER_UPGRADE_PHASE Enumeration

Describes the state of a rolling upgrade of the operating system on a cluster. This enumeration is used by the ClusterUpgradeProgressCallback callback function.

Syntax

typedef enum _CLUSTER_UPGRADE_PHASE {
  ClusterUpgradePhaseInitialize               ,
  ClusterUpgradePhaseValidatingUpgrade        ,
  ClusterUpgradePhaseUpgradingComponents      ,
  ClusterUpgradePhaseInstallingNewComponents  ,
  ClusterUpgradePhaseUpgradeComplete
} CLUSTER_UPGRADE_PHASE;

Constants

ClusterUpgradePhaseInitialize The nodes are being notified that an upgrade has started.
ClusterUpgradePhaseValidatingUpgrade The updated is being validated to determine whether the all of nodes in the cluster can be upgraded.
ClusterUpgradePhaseUpgradingComponents The nodes are being upgraded.
ClusterUpgradePhaseInstallingNewComponents The new resources are being installed.
ClusterUpgradePhaseUpgradeComplete The upgrade is complete.

Requirements

   
Windows version None supported Windows Server 2016
Header clusapi.h

See Also

ClusterUpgradeFunctionalLevel

Failover Cluster Enumerations