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