ホーム › System.HostComputeSystem › HCS_EVENT_OPTIONS
HCS_EVENT_OPTIONS
列挙型フラグメンバー 4
| 名前 | 10進 | 16進 |
|---|---|---|
| HcsEventOptionNone | 0 | 0x0 |
| HcsEventOptionEnableOperationCallbacks | 1 | 0x1 |
| HcsEventOptionEnableVmLifecycle | 2 | 0x2 |
| HcsEventOptionEnableLiveMigrationEvents | 4 | 0x4 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum HCS_EVENT_OPTIONS : int {
HcsEventOptionNone = 0,
HcsEventOptionEnableOperationCallbacks = 1,
HcsEventOptionEnableVmLifecycle = 2,
HcsEventOptionEnableLiveMigrationEvents = 4
} HCS_EVENT_OPTIONS;[Flags]
public enum HCS_EVENT_OPTIONS : int
{
HcsEventOptionNone = 0,
HcsEventOptionEnableOperationCallbacks = 1,
HcsEventOptionEnableVmLifecycle = 2,
HcsEventOptionEnableLiveMigrationEvents = 4,
}<Flags>
Public Enum HCS_EVENT_OPTIONS As Integer
HcsEventOptionNone = 0
HcsEventOptionEnableOperationCallbacks = 1
HcsEventOptionEnableVmLifecycle = 2
HcsEventOptionEnableLiveMigrationEvents = 4
End Enumimport enum
class HCS_EVENT_OPTIONS(enum.IntFlag):
HcsEventOptionNone = 0
HcsEventOptionEnableOperationCallbacks = 1
HcsEventOptionEnableVmLifecycle = 2
HcsEventOptionEnableLiveMigrationEvents = 4// HCS_EVENT_OPTIONS (flags)
pub const HcsEventOptionNone: i32 = 0;
pub const HcsEventOptionEnableOperationCallbacks: i32 = 1;
pub const HcsEventOptionEnableVmLifecycle: i32 = 2;
pub const HcsEventOptionEnableLiveMigrationEvents: i32 = 4;// HCS_EVENT_OPTIONS
const (
HcsEventOptionNone int32 = 0
HcsEventOptionEnableOperationCallbacks int32 = 1
HcsEventOptionEnableVmLifecycle int32 = 2
HcsEventOptionEnableLiveMigrationEvents int32 = 4
)const
HcsEventOptionNone = 0;
HcsEventOptionEnableOperationCallbacks = 1;
HcsEventOptionEnableVmLifecycle = 2;
HcsEventOptionEnableLiveMigrationEvents = 4;// HCS_EVENT_OPTIONS
pub const HcsEventOptionNone: i32 = 0;
pub const HcsEventOptionEnableOperationCallbacks: i32 = 1;
pub const HcsEventOptionEnableVmLifecycle: i32 = 2;
pub const HcsEventOptionEnableLiveMigrationEvents: i32 = 4;const
HcsEventOptionNone* = 0
HcsEventOptionEnableOperationCallbacks* = 1
HcsEventOptionEnableVmLifecycle* = 2
HcsEventOptionEnableLiveMigrationEvents* = 4enum HCS_EVENT_OPTIONS : int {
HcsEventOptionNone = 0,
HcsEventOptionEnableOperationCallbacks = 1,
HcsEventOptionEnableVmLifecycle = 2,
HcsEventOptionEnableLiveMigrationEvents = 4,
}#define global HcsEventOptionNone 0x0
#define global HcsEventOptionEnableOperationCallbacks 0x1
#define global HcsEventOptionEnableVmLifecycle 0x2
#define global HcsEventOptionEnableLiveMigrationEvents 0x4
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。