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

CLUSTER_NODE_STATUS

列挙型
基底型i4

メンバー 8

名前10進16進
NodeStatusNormal00x0
NodeStatusIsolated10x1
NodeStatusQuarantined20x2
NodeStatusDrainInProgress40x4
NodeStatusDrainCompleted80x8
NodeStatusDrainFailed160x10
NodeStatusAvoidPlacement320x20
NodeStatusMax510x33

各言語での定義

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

typedef enum CLUSTER_NODE_STATUS : int {
    NodeStatusNormal = 0,
    NodeStatusIsolated = 1,
    NodeStatusQuarantined = 2,
    NodeStatusDrainInProgress = 4,
    NodeStatusDrainCompleted = 8,
    NodeStatusDrainFailed = 16,
    NodeStatusAvoidPlacement = 32,
    NodeStatusMax = 51
} CLUSTER_NODE_STATUS;
public enum CLUSTER_NODE_STATUS : int
{
    NodeStatusNormal = 0,
    NodeStatusIsolated = 1,
    NodeStatusQuarantined = 2,
    NodeStatusDrainInProgress = 4,
    NodeStatusDrainCompleted = 8,
    NodeStatusDrainFailed = 16,
    NodeStatusAvoidPlacement = 32,
    NodeStatusMax = 51,
}
Public Enum CLUSTER_NODE_STATUS As Integer
    NodeStatusNormal = 0
    NodeStatusIsolated = 1
    NodeStatusQuarantined = 2
    NodeStatusDrainInProgress = 4
    NodeStatusDrainCompleted = 8
    NodeStatusDrainFailed = 16
    NodeStatusAvoidPlacement = 32
    NodeStatusMax = 51
End Enum
import enum

class CLUSTER_NODE_STATUS(enum.IntEnum):
    NodeStatusNormal = 0
    NodeStatusIsolated = 1
    NodeStatusQuarantined = 2
    NodeStatusDrainInProgress = 4
    NodeStatusDrainCompleted = 8
    NodeStatusDrainFailed = 16
    NodeStatusAvoidPlacement = 32
    NodeStatusMax = 51
// CLUSTER_NODE_STATUS
pub const NodeStatusNormal: i32 = 0;
pub const NodeStatusIsolated: i32 = 1;
pub const NodeStatusQuarantined: i32 = 2;
pub const NodeStatusDrainInProgress: i32 = 4;
pub const NodeStatusDrainCompleted: i32 = 8;
pub const NodeStatusDrainFailed: i32 = 16;
pub const NodeStatusAvoidPlacement: i32 = 32;
pub const NodeStatusMax: i32 = 51;
// CLUSTER_NODE_STATUS
const (
	NodeStatusNormal int32 = 0
	NodeStatusIsolated int32 = 1
	NodeStatusQuarantined int32 = 2
	NodeStatusDrainInProgress int32 = 4
	NodeStatusDrainCompleted int32 = 8
	NodeStatusDrainFailed int32 = 16
	NodeStatusAvoidPlacement int32 = 32
	NodeStatusMax int32 = 51
)
const
  NodeStatusNormal = 0;
  NodeStatusIsolated = 1;
  NodeStatusQuarantined = 2;
  NodeStatusDrainInProgress = 4;
  NodeStatusDrainCompleted = 8;
  NodeStatusDrainFailed = 16;
  NodeStatusAvoidPlacement = 32;
  NodeStatusMax = 51;
// CLUSTER_NODE_STATUS
pub const NodeStatusNormal: i32 = 0;
pub const NodeStatusIsolated: i32 = 1;
pub const NodeStatusQuarantined: i32 = 2;
pub const NodeStatusDrainInProgress: i32 = 4;
pub const NodeStatusDrainCompleted: i32 = 8;
pub const NodeStatusDrainFailed: i32 = 16;
pub const NodeStatusAvoidPlacement: i32 = 32;
pub const NodeStatusMax: i32 = 51;
const
  NodeStatusNormal* = 0
  NodeStatusIsolated* = 1
  NodeStatusQuarantined* = 2
  NodeStatusDrainInProgress* = 4
  NodeStatusDrainCompleted* = 8
  NodeStatusDrainFailed* = 16
  NodeStatusAvoidPlacement* = 32
  NodeStatusMax* = 51
enum CLUSTER_NODE_STATUS : int {
    NodeStatusNormal = 0,
    NodeStatusIsolated = 1,
    NodeStatusQuarantined = 2,
    NodeStatusDrainInProgress = 4,
    NodeStatusDrainCompleted = 8,
    NodeStatusDrainFailed = 16,
    NodeStatusAvoidPlacement = 32,
    NodeStatusMax = 51,
}
#define global NodeStatusNormal          0x0
#define global NodeStatusIsolated        0x1
#define global NodeStatusQuarantined     0x2
#define global NodeStatusDrainInProgress 0x4
#define global NodeStatusDrainCompleted  0x8
#define global NodeStatusDrainFailed     0x10
#define global NodeStatusAvoidPlacement  0x20
#define global NodeStatusMax             0x33