Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

CLUSTER_UPGRADE_PHASE enumeration (clusapi.h)

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 = 1,
 ClusterUpgradePhaseValidatingUpgrade = 2,
 ClusterUpgradePhaseUpgradingComponents = 3,
 ClusterUpgradePhaseInstallingNewComponents = 4,
 ClusterUpgradePhaseUpgradeComplete = 5
} CLUSTER_UPGRADE_PHASE;

Constants

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

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2016
Header clusapi.h

See also

ClusterUpgradeFunctionalLevel

Failover Cluster Enumerations


Feedback

Was this page helpful?

Additional resources