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

CLUS_AFFINITY_RULE_TYPE

列挙型
基底型i4

メンバー 7

名前10進16進
CLUS_AFFINITY_RULE_NONE00x0
CLUS_AFFINITY_RULE_SAME_FAULT_DOMAIN10x1
CLUS_AFFINITY_RULE_SAME_NODE20x2
CLUS_AFFINITY_RULE_DIFFERENT_FAULT_DOMAIN30x3
CLUS_AFFINITY_RULE_DIFFERENT_NODE40x4
CLUS_AFFINITY_RULE_MIN00x0
CLUS_AFFINITY_RULE_MAX40x4

各言語での定義

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

typedef enum CLUS_AFFINITY_RULE_TYPE : int {
    CLUS_AFFINITY_RULE_NONE = 0,
    CLUS_AFFINITY_RULE_SAME_FAULT_DOMAIN = 1,
    CLUS_AFFINITY_RULE_SAME_NODE = 2,
    CLUS_AFFINITY_RULE_DIFFERENT_FAULT_DOMAIN = 3,
    CLUS_AFFINITY_RULE_DIFFERENT_NODE = 4,
    CLUS_AFFINITY_RULE_MIN = 0,
    CLUS_AFFINITY_RULE_MAX = 4
} CLUS_AFFINITY_RULE_TYPE;
public enum CLUS_AFFINITY_RULE_TYPE : int
{
    CLUS_AFFINITY_RULE_NONE = 0,
    CLUS_AFFINITY_RULE_SAME_FAULT_DOMAIN = 1,
    CLUS_AFFINITY_RULE_SAME_NODE = 2,
    CLUS_AFFINITY_RULE_DIFFERENT_FAULT_DOMAIN = 3,
    CLUS_AFFINITY_RULE_DIFFERENT_NODE = 4,
    CLUS_AFFINITY_RULE_MIN = 0,
    CLUS_AFFINITY_RULE_MAX = 4,
}
Public Enum CLUS_AFFINITY_RULE_TYPE As Integer
    CLUS_AFFINITY_RULE_NONE = 0
    CLUS_AFFINITY_RULE_SAME_FAULT_DOMAIN = 1
    CLUS_AFFINITY_RULE_SAME_NODE = 2
    CLUS_AFFINITY_RULE_DIFFERENT_FAULT_DOMAIN = 3
    CLUS_AFFINITY_RULE_DIFFERENT_NODE = 4
    CLUS_AFFINITY_RULE_MIN = 0
    CLUS_AFFINITY_RULE_MAX = 4
End Enum
import enum

class CLUS_AFFINITY_RULE_TYPE(enum.IntEnum):
    CLUS_AFFINITY_RULE_NONE = 0
    CLUS_AFFINITY_RULE_SAME_FAULT_DOMAIN = 1
    CLUS_AFFINITY_RULE_SAME_NODE = 2
    CLUS_AFFINITY_RULE_DIFFERENT_FAULT_DOMAIN = 3
    CLUS_AFFINITY_RULE_DIFFERENT_NODE = 4
    CLUS_AFFINITY_RULE_MIN = 0
    CLUS_AFFINITY_RULE_MAX = 4
// CLUS_AFFINITY_RULE_TYPE
pub const CLUS_AFFINITY_RULE_NONE: i32 = 0;
pub const CLUS_AFFINITY_RULE_SAME_FAULT_DOMAIN: i32 = 1;
pub const CLUS_AFFINITY_RULE_SAME_NODE: i32 = 2;
pub const CLUS_AFFINITY_RULE_DIFFERENT_FAULT_DOMAIN: i32 = 3;
pub const CLUS_AFFINITY_RULE_DIFFERENT_NODE: i32 = 4;
pub const CLUS_AFFINITY_RULE_MIN: i32 = 0;
pub const CLUS_AFFINITY_RULE_MAX: i32 = 4;
// CLUS_AFFINITY_RULE_TYPE
const (
	CLUS_AFFINITY_RULE_NONE int32 = 0
	CLUS_AFFINITY_RULE_SAME_FAULT_DOMAIN int32 = 1
	CLUS_AFFINITY_RULE_SAME_NODE int32 = 2
	CLUS_AFFINITY_RULE_DIFFERENT_FAULT_DOMAIN int32 = 3
	CLUS_AFFINITY_RULE_DIFFERENT_NODE int32 = 4
	CLUS_AFFINITY_RULE_MIN int32 = 0
	CLUS_AFFINITY_RULE_MAX int32 = 4
)
const
  CLUS_AFFINITY_RULE_NONE = 0;
  CLUS_AFFINITY_RULE_SAME_FAULT_DOMAIN = 1;
  CLUS_AFFINITY_RULE_SAME_NODE = 2;
  CLUS_AFFINITY_RULE_DIFFERENT_FAULT_DOMAIN = 3;
  CLUS_AFFINITY_RULE_DIFFERENT_NODE = 4;
  CLUS_AFFINITY_RULE_MIN = 0;
  CLUS_AFFINITY_RULE_MAX = 4;
// CLUS_AFFINITY_RULE_TYPE
pub const CLUS_AFFINITY_RULE_NONE: i32 = 0;
pub const CLUS_AFFINITY_RULE_SAME_FAULT_DOMAIN: i32 = 1;
pub const CLUS_AFFINITY_RULE_SAME_NODE: i32 = 2;
pub const CLUS_AFFINITY_RULE_DIFFERENT_FAULT_DOMAIN: i32 = 3;
pub const CLUS_AFFINITY_RULE_DIFFERENT_NODE: i32 = 4;
pub const CLUS_AFFINITY_RULE_MIN: i32 = 0;
pub const CLUS_AFFINITY_RULE_MAX: i32 = 4;
const
  CLUS_AFFINITY_RULE_NONE* = 0
  CLUS_AFFINITY_RULE_SAME_FAULT_DOMAIN* = 1
  CLUS_AFFINITY_RULE_SAME_NODE* = 2
  CLUS_AFFINITY_RULE_DIFFERENT_FAULT_DOMAIN* = 3
  CLUS_AFFINITY_RULE_DIFFERENT_NODE* = 4
  CLUS_AFFINITY_RULE_MIN* = 0
  CLUS_AFFINITY_RULE_MAX* = 4
enum CLUS_AFFINITY_RULE_TYPE : int {
    CLUS_AFFINITY_RULE_NONE = 0,
    CLUS_AFFINITY_RULE_SAME_FAULT_DOMAIN = 1,
    CLUS_AFFINITY_RULE_SAME_NODE = 2,
    CLUS_AFFINITY_RULE_DIFFERENT_FAULT_DOMAIN = 3,
    CLUS_AFFINITY_RULE_DIFFERENT_NODE = 4,
    CLUS_AFFINITY_RULE_MIN = 0,
    CLUS_AFFINITY_RULE_MAX = 4,
}
#define global CLUS_AFFINITY_RULE_NONE                   0x0
#define global CLUS_AFFINITY_RULE_SAME_FAULT_DOMAIN      0x1
#define global CLUS_AFFINITY_RULE_SAME_NODE              0x2
#define global CLUS_AFFINITY_RULE_DIFFERENT_FAULT_DOMAIN 0x3
#define global CLUS_AFFINITY_RULE_DIFFERENT_NODE         0x4
#define global CLUS_AFFINITY_RULE_MIN                    0x0
#define global CLUS_AFFINITY_RULE_MAX                    0x4