CLUSTER_REG_COMMAND
列挙型メンバー 20
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| CLUSREG_COMMAND_NONE | 0 | 0x0 | この定数は有効なコマンドではありません。この定数と CLUSREG_LAST_COMMAND 定数は、有効なコマンドを囲む境界として機能します。 |
| CLUSREG_SET_VALUE | 1 | 0x1 | このコマンドは、直前に実行された CLUSREG_CREATE_KEY コマンドを基準として、または (指定されていない場合は) ClusterRegCreateBatch 関数に渡されたキーを基準として、値を設定します。 |
| CLUSREG_CREATE_KEY | 2 | 0x2 | このコマンドは、指定されたクラスター レジストリ キーが存在しない場合は作成し、既に存在する場合はそれを開きます。 |
| CLUSREG_DELETE_KEY | 3 | 0x3 | このコマンドは、キーをそのすべての値および入れ子になったサブキーとともに削除します。CLUSREG_CREATE_KEY が追加されるまで、値を操作するコマンドを CLUSREG_DELETE_KEY の後に続けることはできません。 |
| CLUSREG_DELETE_VALUE | 4 | 0x4 | このコマンドは、直前に実行された CLUSREG_CREATE_KEY コマンドを基準として、または (指定されていない場合は) ClusterRegCreateBatch 関数に渡されたキーを基準として、値を削除します。 |
| CLUSREG_SET_KEY_SECURITY | 5 | 0x5 | このコマンドは将来の使用のために予約済みです。 |
| CLUSREG_VALUE_DELETED | 6 | 0x6 | このコマンドは、バッチ更新通知ポートを通じてのみ返されます。特定のクラスター レジストリ値が削除されたのか、それともそのクラスター レジストリ値のデータが変更されたのかを示します。 |
| CLUSREG_READ_KEY | 7 | 0x7 | |
| CLUSREG_READ_VALUE | 8 | 0x8 | このコマンドは、要求された値の内容が正常に読み取られたことを示します。 |
| CLUSREG_READ_ERROR | 9 | 0x9 | このコマンドは、値が存在しなかったか、読み取り中に別のエラーが発生したことを示します。 |
| CLUSREG_CONTROL_COMMAND | 10 | 0xA | 制御コマンドです。 Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008: この値は Windows Server 2012 R2 より前では使用できません。 |
| CLUSREG_CONDITION_EXISTS | 11 | 0xB | 値が存在することを示す条件です。 Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008: この値は Windows Server 2016 より前では使用できません。 |
| CLUSREG_CONDITION_NOT_EXISTS | 12 | 0xC | 値が存在しないことを示す条件です。 Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008: この値は Windows Server 2016 より前では使用できません。 |
| CLUSREG_CONDITION_IS_EQUAL | 13 | 0xD | 値が別の値と等しいことを示す条件です。 Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008: この値は Windows Server 2016 より前では使用できません。 |
| CLUSREG_CONDITION_IS_NOT_EQUAL | 14 | 0xE | 値が別の値と等しくないことを示す条件です。 Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008: この値は Windows Server 2016 より前では使用できません。 |
| CLUSREG_CONDITION_IS_GREATER_THAN | 15 | 0xF | 値が別の値より大きいことを示す条件です。 Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008: この値は Windows Server 2016 より前では使用できません。 |
| CLUSREG_CONDITION_IS_LESS_THAN | 16 | 0x10 | 値が別の値より小さいことを示す条件です。 Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008: この値は Windows Server 2016 より前では使用できません。 |
| CLUSREG_CONDITION_KEY_EXISTS | 17 | 0x11 | キーが存在することを示す条件です。 Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008: この値は Windows Server 2016 より前では使用できません。 |
| CLUSREG_CONDITION_KEY_NOT_EXISTS | 18 | 0x12 | |
| CLUSREG_LAST_COMMAND | 19 | 0x13 | この定数は有効なコマンドではありません。この定数と CLUSREG_COMMAND_NONE 定数は、有効なコマンドを囲む境界として機能します。 Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008: この定数の値は Windows Server 2016 より前ではより小さくなります。 - CLUSREG_CONDITION_IS_KEY_NOT_EXISTSキーが存在しないことを示す条件です。 Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008: この値は Windows Server 2016 より前では使用できません。 |
公式ドキュメント
ローカル ノードがクラスターへの参加を試みる際に実行する可能性のあるクラスター レジストリ コマンドを列挙します。この列挙型は、CLUSTER_BATCH_COMMAND 構造体および CLUSTER_READ_BATCH_COMMAND 構造体で使用されます。
解説(Remarks)
値に既存のデータがあった場合、返される通知データ内では、すべての CLUSREG_SET_VALUE コマンドおよび CLUSREG_DELETE_VALUE コマンドの前に CLUSREG_VALUE_DELETED コマンドが置かれます。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum CLUSTER_REG_COMMAND : int {
CLUSREG_COMMAND_NONE = 0,
CLUSREG_SET_VALUE = 1,
CLUSREG_CREATE_KEY = 2,
CLUSREG_DELETE_KEY = 3,
CLUSREG_DELETE_VALUE = 4,
CLUSREG_SET_KEY_SECURITY = 5,
CLUSREG_VALUE_DELETED = 6,
CLUSREG_READ_KEY = 7,
CLUSREG_READ_VALUE = 8,
CLUSREG_READ_ERROR = 9,
CLUSREG_CONTROL_COMMAND = 10,
CLUSREG_CONDITION_EXISTS = 11,
CLUSREG_CONDITION_NOT_EXISTS = 12,
CLUSREG_CONDITION_IS_EQUAL = 13,
CLUSREG_CONDITION_IS_NOT_EQUAL = 14,
CLUSREG_CONDITION_IS_GREATER_THAN = 15,
CLUSREG_CONDITION_IS_LESS_THAN = 16,
CLUSREG_CONDITION_KEY_EXISTS = 17,
CLUSREG_CONDITION_KEY_NOT_EXISTS = 18,
CLUSREG_LAST_COMMAND = 19
} CLUSTER_REG_COMMAND;public enum CLUSTER_REG_COMMAND : int
{
CLUSREG_COMMAND_NONE = 0,
CLUSREG_SET_VALUE = 1,
CLUSREG_CREATE_KEY = 2,
CLUSREG_DELETE_KEY = 3,
CLUSREG_DELETE_VALUE = 4,
CLUSREG_SET_KEY_SECURITY = 5,
CLUSREG_VALUE_DELETED = 6,
CLUSREG_READ_KEY = 7,
CLUSREG_READ_VALUE = 8,
CLUSREG_READ_ERROR = 9,
CLUSREG_CONTROL_COMMAND = 10,
CLUSREG_CONDITION_EXISTS = 11,
CLUSREG_CONDITION_NOT_EXISTS = 12,
CLUSREG_CONDITION_IS_EQUAL = 13,
CLUSREG_CONDITION_IS_NOT_EQUAL = 14,
CLUSREG_CONDITION_IS_GREATER_THAN = 15,
CLUSREG_CONDITION_IS_LESS_THAN = 16,
CLUSREG_CONDITION_KEY_EXISTS = 17,
CLUSREG_CONDITION_KEY_NOT_EXISTS = 18,
CLUSREG_LAST_COMMAND = 19,
}Public Enum CLUSTER_REG_COMMAND As Integer
CLUSREG_COMMAND_NONE = 0
CLUSREG_SET_VALUE = 1
CLUSREG_CREATE_KEY = 2
CLUSREG_DELETE_KEY = 3
CLUSREG_DELETE_VALUE = 4
CLUSREG_SET_KEY_SECURITY = 5
CLUSREG_VALUE_DELETED = 6
CLUSREG_READ_KEY = 7
CLUSREG_READ_VALUE = 8
CLUSREG_READ_ERROR = 9
CLUSREG_CONTROL_COMMAND = 10
CLUSREG_CONDITION_EXISTS = 11
CLUSREG_CONDITION_NOT_EXISTS = 12
CLUSREG_CONDITION_IS_EQUAL = 13
CLUSREG_CONDITION_IS_NOT_EQUAL = 14
CLUSREG_CONDITION_IS_GREATER_THAN = 15
CLUSREG_CONDITION_IS_LESS_THAN = 16
CLUSREG_CONDITION_KEY_EXISTS = 17
CLUSREG_CONDITION_KEY_NOT_EXISTS = 18
CLUSREG_LAST_COMMAND = 19
End Enumimport enum
class CLUSTER_REG_COMMAND(enum.IntEnum):
CLUSREG_COMMAND_NONE = 0
CLUSREG_SET_VALUE = 1
CLUSREG_CREATE_KEY = 2
CLUSREG_DELETE_KEY = 3
CLUSREG_DELETE_VALUE = 4
CLUSREG_SET_KEY_SECURITY = 5
CLUSREG_VALUE_DELETED = 6
CLUSREG_READ_KEY = 7
CLUSREG_READ_VALUE = 8
CLUSREG_READ_ERROR = 9
CLUSREG_CONTROL_COMMAND = 10
CLUSREG_CONDITION_EXISTS = 11
CLUSREG_CONDITION_NOT_EXISTS = 12
CLUSREG_CONDITION_IS_EQUAL = 13
CLUSREG_CONDITION_IS_NOT_EQUAL = 14
CLUSREG_CONDITION_IS_GREATER_THAN = 15
CLUSREG_CONDITION_IS_LESS_THAN = 16
CLUSREG_CONDITION_KEY_EXISTS = 17
CLUSREG_CONDITION_KEY_NOT_EXISTS = 18
CLUSREG_LAST_COMMAND = 19// CLUSTER_REG_COMMAND
pub const CLUSREG_COMMAND_NONE: i32 = 0;
pub const CLUSREG_SET_VALUE: i32 = 1;
pub const CLUSREG_CREATE_KEY: i32 = 2;
pub const CLUSREG_DELETE_KEY: i32 = 3;
pub const CLUSREG_DELETE_VALUE: i32 = 4;
pub const CLUSREG_SET_KEY_SECURITY: i32 = 5;
pub const CLUSREG_VALUE_DELETED: i32 = 6;
pub const CLUSREG_READ_KEY: i32 = 7;
pub const CLUSREG_READ_VALUE: i32 = 8;
pub const CLUSREG_READ_ERROR: i32 = 9;
pub const CLUSREG_CONTROL_COMMAND: i32 = 10;
pub const CLUSREG_CONDITION_EXISTS: i32 = 11;
pub const CLUSREG_CONDITION_NOT_EXISTS: i32 = 12;
pub const CLUSREG_CONDITION_IS_EQUAL: i32 = 13;
pub const CLUSREG_CONDITION_IS_NOT_EQUAL: i32 = 14;
pub const CLUSREG_CONDITION_IS_GREATER_THAN: i32 = 15;
pub const CLUSREG_CONDITION_IS_LESS_THAN: i32 = 16;
pub const CLUSREG_CONDITION_KEY_EXISTS: i32 = 17;
pub const CLUSREG_CONDITION_KEY_NOT_EXISTS: i32 = 18;
pub const CLUSREG_LAST_COMMAND: i32 = 19;// CLUSTER_REG_COMMAND
const (
CLUSREG_COMMAND_NONE int32 = 0
CLUSREG_SET_VALUE int32 = 1
CLUSREG_CREATE_KEY int32 = 2
CLUSREG_DELETE_KEY int32 = 3
CLUSREG_DELETE_VALUE int32 = 4
CLUSREG_SET_KEY_SECURITY int32 = 5
CLUSREG_VALUE_DELETED int32 = 6
CLUSREG_READ_KEY int32 = 7
CLUSREG_READ_VALUE int32 = 8
CLUSREG_READ_ERROR int32 = 9
CLUSREG_CONTROL_COMMAND int32 = 10
CLUSREG_CONDITION_EXISTS int32 = 11
CLUSREG_CONDITION_NOT_EXISTS int32 = 12
CLUSREG_CONDITION_IS_EQUAL int32 = 13
CLUSREG_CONDITION_IS_NOT_EQUAL int32 = 14
CLUSREG_CONDITION_IS_GREATER_THAN int32 = 15
CLUSREG_CONDITION_IS_LESS_THAN int32 = 16
CLUSREG_CONDITION_KEY_EXISTS int32 = 17
CLUSREG_CONDITION_KEY_NOT_EXISTS int32 = 18
CLUSREG_LAST_COMMAND int32 = 19
)const
CLUSREG_COMMAND_NONE = 0;
CLUSREG_SET_VALUE = 1;
CLUSREG_CREATE_KEY = 2;
CLUSREG_DELETE_KEY = 3;
CLUSREG_DELETE_VALUE = 4;
CLUSREG_SET_KEY_SECURITY = 5;
CLUSREG_VALUE_DELETED = 6;
CLUSREG_READ_KEY = 7;
CLUSREG_READ_VALUE = 8;
CLUSREG_READ_ERROR = 9;
CLUSREG_CONTROL_COMMAND = 10;
CLUSREG_CONDITION_EXISTS = 11;
CLUSREG_CONDITION_NOT_EXISTS = 12;
CLUSREG_CONDITION_IS_EQUAL = 13;
CLUSREG_CONDITION_IS_NOT_EQUAL = 14;
CLUSREG_CONDITION_IS_GREATER_THAN = 15;
CLUSREG_CONDITION_IS_LESS_THAN = 16;
CLUSREG_CONDITION_KEY_EXISTS = 17;
CLUSREG_CONDITION_KEY_NOT_EXISTS = 18;
CLUSREG_LAST_COMMAND = 19;// CLUSTER_REG_COMMAND
pub const CLUSREG_COMMAND_NONE: i32 = 0;
pub const CLUSREG_SET_VALUE: i32 = 1;
pub const CLUSREG_CREATE_KEY: i32 = 2;
pub const CLUSREG_DELETE_KEY: i32 = 3;
pub const CLUSREG_DELETE_VALUE: i32 = 4;
pub const CLUSREG_SET_KEY_SECURITY: i32 = 5;
pub const CLUSREG_VALUE_DELETED: i32 = 6;
pub const CLUSREG_READ_KEY: i32 = 7;
pub const CLUSREG_READ_VALUE: i32 = 8;
pub const CLUSREG_READ_ERROR: i32 = 9;
pub const CLUSREG_CONTROL_COMMAND: i32 = 10;
pub const CLUSREG_CONDITION_EXISTS: i32 = 11;
pub const CLUSREG_CONDITION_NOT_EXISTS: i32 = 12;
pub const CLUSREG_CONDITION_IS_EQUAL: i32 = 13;
pub const CLUSREG_CONDITION_IS_NOT_EQUAL: i32 = 14;
pub const CLUSREG_CONDITION_IS_GREATER_THAN: i32 = 15;
pub const CLUSREG_CONDITION_IS_LESS_THAN: i32 = 16;
pub const CLUSREG_CONDITION_KEY_EXISTS: i32 = 17;
pub const CLUSREG_CONDITION_KEY_NOT_EXISTS: i32 = 18;
pub const CLUSREG_LAST_COMMAND: i32 = 19;const
CLUSREG_COMMAND_NONE* = 0
CLUSREG_SET_VALUE* = 1
CLUSREG_CREATE_KEY* = 2
CLUSREG_DELETE_KEY* = 3
CLUSREG_DELETE_VALUE* = 4
CLUSREG_SET_KEY_SECURITY* = 5
CLUSREG_VALUE_DELETED* = 6
CLUSREG_READ_KEY* = 7
CLUSREG_READ_VALUE* = 8
CLUSREG_READ_ERROR* = 9
CLUSREG_CONTROL_COMMAND* = 10
CLUSREG_CONDITION_EXISTS* = 11
CLUSREG_CONDITION_NOT_EXISTS* = 12
CLUSREG_CONDITION_IS_EQUAL* = 13
CLUSREG_CONDITION_IS_NOT_EQUAL* = 14
CLUSREG_CONDITION_IS_GREATER_THAN* = 15
CLUSREG_CONDITION_IS_LESS_THAN* = 16
CLUSREG_CONDITION_KEY_EXISTS* = 17
CLUSREG_CONDITION_KEY_NOT_EXISTS* = 18
CLUSREG_LAST_COMMAND* = 19enum CLUSTER_REG_COMMAND : int {
CLUSREG_COMMAND_NONE = 0,
CLUSREG_SET_VALUE = 1,
CLUSREG_CREATE_KEY = 2,
CLUSREG_DELETE_KEY = 3,
CLUSREG_DELETE_VALUE = 4,
CLUSREG_SET_KEY_SECURITY = 5,
CLUSREG_VALUE_DELETED = 6,
CLUSREG_READ_KEY = 7,
CLUSREG_READ_VALUE = 8,
CLUSREG_READ_ERROR = 9,
CLUSREG_CONTROL_COMMAND = 10,
CLUSREG_CONDITION_EXISTS = 11,
CLUSREG_CONDITION_NOT_EXISTS = 12,
CLUSREG_CONDITION_IS_EQUAL = 13,
CLUSREG_CONDITION_IS_NOT_EQUAL = 14,
CLUSREG_CONDITION_IS_GREATER_THAN = 15,
CLUSREG_CONDITION_IS_LESS_THAN = 16,
CLUSREG_CONDITION_KEY_EXISTS = 17,
CLUSREG_CONDITION_KEY_NOT_EXISTS = 18,
CLUSREG_LAST_COMMAND = 19,
}#define global CLUSREG_COMMAND_NONE 0x0
#define global CLUSREG_SET_VALUE 0x1
#define global CLUSREG_CREATE_KEY 0x2
#define global CLUSREG_DELETE_KEY 0x3
#define global CLUSREG_DELETE_VALUE 0x4
#define global CLUSREG_SET_KEY_SECURITY 0x5
#define global CLUSREG_VALUE_DELETED 0x6
#define global CLUSREG_READ_KEY 0x7
#define global CLUSREG_READ_VALUE 0x8
#define global CLUSREG_READ_ERROR 0x9
#define global CLUSREG_CONTROL_COMMAND 0xA
#define global CLUSREG_CONDITION_EXISTS 0xB
#define global CLUSREG_CONDITION_NOT_EXISTS 0xC
#define global CLUSREG_CONDITION_IS_EQUAL 0xD
#define global CLUSREG_CONDITION_IS_NOT_EQUAL 0xE
#define global CLUSREG_CONDITION_IS_GREATER_THAN 0xF
#define global CLUSREG_CONDITION_IS_LESS_THAN 0x10
#define global CLUSREG_CONDITION_KEY_EXISTS 0x11
#define global CLUSREG_CONDITION_KEY_NOT_EXISTS 0x12
#define global CLUSREG_LAST_COMMAND 0x13