Win32 API 日本語リファレンス
ホームNetworking.Clustering › CLUSTER_UPGRADE_PHASE

CLUSTER_UPGRADE_PHASE

列挙型
基底型i4

メンバー 5

名前10進16進説明
ClusterUpgradePhaseInitialize10x1アップグレードが開始されたことを各ノードに通知しています。
ClusterUpgradePhaseValidatingUpgrade20x2クラスター内のすべてのノードをアップグレードできるかどうかを判断するため、更新内容を検証しています。
ClusterUpgradePhaseUpgradingComponents30x3各ノードをアップグレードしています。
ClusterUpgradePhaseInstallingNewComponents40x4新しいリソースをインストールしています。
ClusterUpgradePhaseUpgradeComplete50x5アップグレードが完了しました。

公式ドキュメント

クラスターにおけるオペレーティング システムのローリング アップグレードの状態を表します。この列挙型は ClusterUpgradeProgressCallback コールバック関数で使用されます。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum CLUSTER_UPGRADE_PHASE : int {
    ClusterUpgradePhaseInitialize = 1,
    ClusterUpgradePhaseValidatingUpgrade = 2,
    ClusterUpgradePhaseUpgradingComponents = 3,
    ClusterUpgradePhaseInstallingNewComponents = 4,
    ClusterUpgradePhaseUpgradeComplete = 5
} CLUSTER_UPGRADE_PHASE;
public enum CLUSTER_UPGRADE_PHASE : int
{
    ClusterUpgradePhaseInitialize = 1,
    ClusterUpgradePhaseValidatingUpgrade = 2,
    ClusterUpgradePhaseUpgradingComponents = 3,
    ClusterUpgradePhaseInstallingNewComponents = 4,
    ClusterUpgradePhaseUpgradeComplete = 5,
}
Public Enum CLUSTER_UPGRADE_PHASE As Integer
    ClusterUpgradePhaseInitialize = 1
    ClusterUpgradePhaseValidatingUpgrade = 2
    ClusterUpgradePhaseUpgradingComponents = 3
    ClusterUpgradePhaseInstallingNewComponents = 4
    ClusterUpgradePhaseUpgradeComplete = 5
End Enum
import enum

class CLUSTER_UPGRADE_PHASE(enum.IntEnum):
    ClusterUpgradePhaseInitialize = 1
    ClusterUpgradePhaseValidatingUpgrade = 2
    ClusterUpgradePhaseUpgradingComponents = 3
    ClusterUpgradePhaseInstallingNewComponents = 4
    ClusterUpgradePhaseUpgradeComplete = 5
// CLUSTER_UPGRADE_PHASE
pub const ClusterUpgradePhaseInitialize: i32 = 1;
pub const ClusterUpgradePhaseValidatingUpgrade: i32 = 2;
pub const ClusterUpgradePhaseUpgradingComponents: i32 = 3;
pub const ClusterUpgradePhaseInstallingNewComponents: i32 = 4;
pub const ClusterUpgradePhaseUpgradeComplete: i32 = 5;
// CLUSTER_UPGRADE_PHASE
const (
	ClusterUpgradePhaseInitialize int32 = 1
	ClusterUpgradePhaseValidatingUpgrade int32 = 2
	ClusterUpgradePhaseUpgradingComponents int32 = 3
	ClusterUpgradePhaseInstallingNewComponents int32 = 4
	ClusterUpgradePhaseUpgradeComplete int32 = 5
)
const
  ClusterUpgradePhaseInitialize = 1;
  ClusterUpgradePhaseValidatingUpgrade = 2;
  ClusterUpgradePhaseUpgradingComponents = 3;
  ClusterUpgradePhaseInstallingNewComponents = 4;
  ClusterUpgradePhaseUpgradeComplete = 5;
// CLUSTER_UPGRADE_PHASE
pub const ClusterUpgradePhaseInitialize: i32 = 1;
pub const ClusterUpgradePhaseValidatingUpgrade: i32 = 2;
pub const ClusterUpgradePhaseUpgradingComponents: i32 = 3;
pub const ClusterUpgradePhaseInstallingNewComponents: i32 = 4;
pub const ClusterUpgradePhaseUpgradeComplete: i32 = 5;
const
  ClusterUpgradePhaseInitialize* = 1
  ClusterUpgradePhaseValidatingUpgrade* = 2
  ClusterUpgradePhaseUpgradingComponents* = 3
  ClusterUpgradePhaseInstallingNewComponents* = 4
  ClusterUpgradePhaseUpgradeComplete* = 5
enum CLUSTER_UPGRADE_PHASE : int {
    ClusterUpgradePhaseInitialize = 1,
    ClusterUpgradePhaseValidatingUpgrade = 2,
    ClusterUpgradePhaseUpgradingComponents = 3,
    ClusterUpgradePhaseInstallingNewComponents = 4,
    ClusterUpgradePhaseUpgradeComplete = 5,
}
#define global ClusterUpgradePhaseInitialize              0x1
#define global ClusterUpgradePhaseValidatingUpgrade       0x2
#define global ClusterUpgradePhaseUpgradingComponents     0x3
#define global ClusterUpgradePhaseInstallingNewComponents 0x4
#define global ClusterUpgradePhaseUpgradeComplete         0x5