ホーム › System.JobObjects › JOB_OBJECT_LIMIT
JOB_OBJECT_LIMIT
列挙型フラグメンバー 27
| 名前 | 10進 | 16進 |
|---|---|---|
| JOB_OBJECT_LIMIT_WORKINGSET | 1 | 0x1 |
| JOB_OBJECT_LIMIT_PROCESS_TIME | 2 | 0x2 |
| JOB_OBJECT_LIMIT_JOB_TIME | 4 | 0x4 |
| JOB_OBJECT_LIMIT_ACTIVE_PROCESS | 8 | 0x8 |
| JOB_OBJECT_LIMIT_AFFINITY | 16 | 0x10 |
| JOB_OBJECT_LIMIT_PRIORITY_CLASS | 32 | 0x20 |
| JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME | 64 | 0x40 |
| JOB_OBJECT_LIMIT_SCHEDULING_CLASS | 128 | 0x80 |
| JOB_OBJECT_LIMIT_PROCESS_MEMORY | 256 | 0x100 |
| JOB_OBJECT_LIMIT_JOB_MEMORY | 512 | 0x200 |
| JOB_OBJECT_LIMIT_JOB_MEMORY_HIGH | 512 | 0x200 |
| JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION | 1024 | 0x400 |
| JOB_OBJECT_LIMIT_BREAKAWAY_OK | 2048 | 0x800 |
| JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK | 4096 | 0x1000 |
| JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE | 8192 | 0x2000 |
| JOB_OBJECT_LIMIT_SUBSET_AFFINITY | 16384 | 0x4000 |
| JOB_OBJECT_LIMIT_JOB_MEMORY_LOW | 32768 | 0x8000 |
| JOB_OBJECT_LIMIT_JOB_READ_BYTES | 65536 | 0x10000 |
| JOB_OBJECT_LIMIT_JOB_WRITE_BYTES | 131072 | 0x20000 |
| JOB_OBJECT_LIMIT_RATE_CONTROL | 262144 | 0x40000 |
| JOB_OBJECT_LIMIT_CPU_RATE_CONTROL | 262144 | 0x40000 |
| JOB_OBJECT_LIMIT_IO_RATE_CONTROL | 524288 | 0x80000 |
| JOB_OBJECT_LIMIT_NET_RATE_CONTROL | 1048576 | 0x100000 |
| JOB_OBJECT_LIMIT_VALID_FLAGS | 524287 | 0x7FFFF |
| JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS | 255 | 0xFF |
| JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS | 32767 | 0x7FFF |
| JOB_OBJECT_NOTIFICATION_LIMIT_VALID_FLAGS | 2064900 | 0x1F8204 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum JOB_OBJECT_LIMIT : unsigned int {
JOB_OBJECT_LIMIT_WORKINGSET = 1,
JOB_OBJECT_LIMIT_PROCESS_TIME = 2,
JOB_OBJECT_LIMIT_JOB_TIME = 4,
JOB_OBJECT_LIMIT_ACTIVE_PROCESS = 8,
JOB_OBJECT_LIMIT_AFFINITY = 16,
JOB_OBJECT_LIMIT_PRIORITY_CLASS = 32,
JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME = 64,
JOB_OBJECT_LIMIT_SCHEDULING_CLASS = 128,
JOB_OBJECT_LIMIT_PROCESS_MEMORY = 256,
JOB_OBJECT_LIMIT_JOB_MEMORY = 512,
JOB_OBJECT_LIMIT_JOB_MEMORY_HIGH = 512,
JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION = 1024,
JOB_OBJECT_LIMIT_BREAKAWAY_OK = 2048,
JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK = 4096,
JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE = 8192,
JOB_OBJECT_LIMIT_SUBSET_AFFINITY = 16384,
JOB_OBJECT_LIMIT_JOB_MEMORY_LOW = 32768,
JOB_OBJECT_LIMIT_JOB_READ_BYTES = 65536,
JOB_OBJECT_LIMIT_JOB_WRITE_BYTES = 131072,
JOB_OBJECT_LIMIT_RATE_CONTROL = 262144,
JOB_OBJECT_LIMIT_CPU_RATE_CONTROL = 262144,
JOB_OBJECT_LIMIT_IO_RATE_CONTROL = 524288,
JOB_OBJECT_LIMIT_NET_RATE_CONTROL = 1048576,
JOB_OBJECT_LIMIT_VALID_FLAGS = 524287,
JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS = 255,
JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS = 32767,
JOB_OBJECT_NOTIFICATION_LIMIT_VALID_FLAGS = 2064900
} JOB_OBJECT_LIMIT;[Flags]
public enum JOB_OBJECT_LIMIT : uint
{
JOB_OBJECT_LIMIT_WORKINGSET = 1,
JOB_OBJECT_LIMIT_PROCESS_TIME = 2,
JOB_OBJECT_LIMIT_JOB_TIME = 4,
JOB_OBJECT_LIMIT_ACTIVE_PROCESS = 8,
JOB_OBJECT_LIMIT_AFFINITY = 16,
JOB_OBJECT_LIMIT_PRIORITY_CLASS = 32,
JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME = 64,
JOB_OBJECT_LIMIT_SCHEDULING_CLASS = 128,
JOB_OBJECT_LIMIT_PROCESS_MEMORY = 256,
JOB_OBJECT_LIMIT_JOB_MEMORY = 512,
JOB_OBJECT_LIMIT_JOB_MEMORY_HIGH = 512,
JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION = 1024,
JOB_OBJECT_LIMIT_BREAKAWAY_OK = 2048,
JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK = 4096,
JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE = 8192,
JOB_OBJECT_LIMIT_SUBSET_AFFINITY = 16384,
JOB_OBJECT_LIMIT_JOB_MEMORY_LOW = 32768,
JOB_OBJECT_LIMIT_JOB_READ_BYTES = 65536,
JOB_OBJECT_LIMIT_JOB_WRITE_BYTES = 131072,
JOB_OBJECT_LIMIT_RATE_CONTROL = 262144,
JOB_OBJECT_LIMIT_CPU_RATE_CONTROL = 262144,
JOB_OBJECT_LIMIT_IO_RATE_CONTROL = 524288,
JOB_OBJECT_LIMIT_NET_RATE_CONTROL = 1048576,
JOB_OBJECT_LIMIT_VALID_FLAGS = 524287,
JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS = 255,
JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS = 32767,
JOB_OBJECT_NOTIFICATION_LIMIT_VALID_FLAGS = 2064900,
}<Flags>
Public Enum JOB_OBJECT_LIMIT As UInteger
JOB_OBJECT_LIMIT_WORKINGSET = 1
JOB_OBJECT_LIMIT_PROCESS_TIME = 2
JOB_OBJECT_LIMIT_JOB_TIME = 4
JOB_OBJECT_LIMIT_ACTIVE_PROCESS = 8
JOB_OBJECT_LIMIT_AFFINITY = 16
JOB_OBJECT_LIMIT_PRIORITY_CLASS = 32
JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME = 64
JOB_OBJECT_LIMIT_SCHEDULING_CLASS = 128
JOB_OBJECT_LIMIT_PROCESS_MEMORY = 256
JOB_OBJECT_LIMIT_JOB_MEMORY = 512
JOB_OBJECT_LIMIT_JOB_MEMORY_HIGH = 512
JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION = 1024
JOB_OBJECT_LIMIT_BREAKAWAY_OK = 2048
JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK = 4096
JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE = 8192
JOB_OBJECT_LIMIT_SUBSET_AFFINITY = 16384
JOB_OBJECT_LIMIT_JOB_MEMORY_LOW = 32768
JOB_OBJECT_LIMIT_JOB_READ_BYTES = 65536
JOB_OBJECT_LIMIT_JOB_WRITE_BYTES = 131072
JOB_OBJECT_LIMIT_RATE_CONTROL = 262144
JOB_OBJECT_LIMIT_CPU_RATE_CONTROL = 262144
JOB_OBJECT_LIMIT_IO_RATE_CONTROL = 524288
JOB_OBJECT_LIMIT_NET_RATE_CONTROL = 1048576
JOB_OBJECT_LIMIT_VALID_FLAGS = 524287
JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS = 255
JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS = 32767
JOB_OBJECT_NOTIFICATION_LIMIT_VALID_FLAGS = 2064900
End Enumimport enum
class JOB_OBJECT_LIMIT(enum.IntFlag):
JOB_OBJECT_LIMIT_WORKINGSET = 1
JOB_OBJECT_LIMIT_PROCESS_TIME = 2
JOB_OBJECT_LIMIT_JOB_TIME = 4
JOB_OBJECT_LIMIT_ACTIVE_PROCESS = 8
JOB_OBJECT_LIMIT_AFFINITY = 16
JOB_OBJECT_LIMIT_PRIORITY_CLASS = 32
JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME = 64
JOB_OBJECT_LIMIT_SCHEDULING_CLASS = 128
JOB_OBJECT_LIMIT_PROCESS_MEMORY = 256
JOB_OBJECT_LIMIT_JOB_MEMORY = 512
JOB_OBJECT_LIMIT_JOB_MEMORY_HIGH = 512
JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION = 1024
JOB_OBJECT_LIMIT_BREAKAWAY_OK = 2048
JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK = 4096
JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE = 8192
JOB_OBJECT_LIMIT_SUBSET_AFFINITY = 16384
JOB_OBJECT_LIMIT_JOB_MEMORY_LOW = 32768
JOB_OBJECT_LIMIT_JOB_READ_BYTES = 65536
JOB_OBJECT_LIMIT_JOB_WRITE_BYTES = 131072
JOB_OBJECT_LIMIT_RATE_CONTROL = 262144
JOB_OBJECT_LIMIT_CPU_RATE_CONTROL = 262144
JOB_OBJECT_LIMIT_IO_RATE_CONTROL = 524288
JOB_OBJECT_LIMIT_NET_RATE_CONTROL = 1048576
JOB_OBJECT_LIMIT_VALID_FLAGS = 524287
JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS = 255
JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS = 32767
JOB_OBJECT_NOTIFICATION_LIMIT_VALID_FLAGS = 2064900// JOB_OBJECT_LIMIT (flags)
pub const JOB_OBJECT_LIMIT_WORKINGSET: u32 = 1;
pub const JOB_OBJECT_LIMIT_PROCESS_TIME: u32 = 2;
pub const JOB_OBJECT_LIMIT_JOB_TIME: u32 = 4;
pub const JOB_OBJECT_LIMIT_ACTIVE_PROCESS: u32 = 8;
pub const JOB_OBJECT_LIMIT_AFFINITY: u32 = 16;
pub const JOB_OBJECT_LIMIT_PRIORITY_CLASS: u32 = 32;
pub const JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME: u32 = 64;
pub const JOB_OBJECT_LIMIT_SCHEDULING_CLASS: u32 = 128;
pub const JOB_OBJECT_LIMIT_PROCESS_MEMORY: u32 = 256;
pub const JOB_OBJECT_LIMIT_JOB_MEMORY: u32 = 512;
pub const JOB_OBJECT_LIMIT_JOB_MEMORY_HIGH: u32 = 512;
pub const JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION: u32 = 1024;
pub const JOB_OBJECT_LIMIT_BREAKAWAY_OK: u32 = 2048;
pub const JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK: u32 = 4096;
pub const JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE: u32 = 8192;
pub const JOB_OBJECT_LIMIT_SUBSET_AFFINITY: u32 = 16384;
pub const JOB_OBJECT_LIMIT_JOB_MEMORY_LOW: u32 = 32768;
pub const JOB_OBJECT_LIMIT_JOB_READ_BYTES: u32 = 65536;
pub const JOB_OBJECT_LIMIT_JOB_WRITE_BYTES: u32 = 131072;
pub const JOB_OBJECT_LIMIT_RATE_CONTROL: u32 = 262144;
pub const JOB_OBJECT_LIMIT_CPU_RATE_CONTROL: u32 = 262144;
pub const JOB_OBJECT_LIMIT_IO_RATE_CONTROL: u32 = 524288;
pub const JOB_OBJECT_LIMIT_NET_RATE_CONTROL: u32 = 1048576;
pub const JOB_OBJECT_LIMIT_VALID_FLAGS: u32 = 524287;
pub const JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS: u32 = 255;
pub const JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS: u32 = 32767;
pub const JOB_OBJECT_NOTIFICATION_LIMIT_VALID_FLAGS: u32 = 2064900;// JOB_OBJECT_LIMIT
const (
JOB_OBJECT_LIMIT_WORKINGSET uint32 = 1
JOB_OBJECT_LIMIT_PROCESS_TIME uint32 = 2
JOB_OBJECT_LIMIT_JOB_TIME uint32 = 4
JOB_OBJECT_LIMIT_ACTIVE_PROCESS uint32 = 8
JOB_OBJECT_LIMIT_AFFINITY uint32 = 16
JOB_OBJECT_LIMIT_PRIORITY_CLASS uint32 = 32
JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME uint32 = 64
JOB_OBJECT_LIMIT_SCHEDULING_CLASS uint32 = 128
JOB_OBJECT_LIMIT_PROCESS_MEMORY uint32 = 256
JOB_OBJECT_LIMIT_JOB_MEMORY uint32 = 512
JOB_OBJECT_LIMIT_JOB_MEMORY_HIGH uint32 = 512
JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION uint32 = 1024
JOB_OBJECT_LIMIT_BREAKAWAY_OK uint32 = 2048
JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK uint32 = 4096
JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE uint32 = 8192
JOB_OBJECT_LIMIT_SUBSET_AFFINITY uint32 = 16384
JOB_OBJECT_LIMIT_JOB_MEMORY_LOW uint32 = 32768
JOB_OBJECT_LIMIT_JOB_READ_BYTES uint32 = 65536
JOB_OBJECT_LIMIT_JOB_WRITE_BYTES uint32 = 131072
JOB_OBJECT_LIMIT_RATE_CONTROL uint32 = 262144
JOB_OBJECT_LIMIT_CPU_RATE_CONTROL uint32 = 262144
JOB_OBJECT_LIMIT_IO_RATE_CONTROL uint32 = 524288
JOB_OBJECT_LIMIT_NET_RATE_CONTROL uint32 = 1048576
JOB_OBJECT_LIMIT_VALID_FLAGS uint32 = 524287
JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS uint32 = 255
JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS uint32 = 32767
JOB_OBJECT_NOTIFICATION_LIMIT_VALID_FLAGS uint32 = 2064900
)const
JOB_OBJECT_LIMIT_WORKINGSET = 1;
JOB_OBJECT_LIMIT_PROCESS_TIME = 2;
JOB_OBJECT_LIMIT_JOB_TIME = 4;
JOB_OBJECT_LIMIT_ACTIVE_PROCESS = 8;
JOB_OBJECT_LIMIT_AFFINITY = 16;
JOB_OBJECT_LIMIT_PRIORITY_CLASS = 32;
JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME = 64;
JOB_OBJECT_LIMIT_SCHEDULING_CLASS = 128;
JOB_OBJECT_LIMIT_PROCESS_MEMORY = 256;
JOB_OBJECT_LIMIT_JOB_MEMORY = 512;
JOB_OBJECT_LIMIT_JOB_MEMORY_HIGH = 512;
JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION = 1024;
JOB_OBJECT_LIMIT_BREAKAWAY_OK = 2048;
JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK = 4096;
JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE = 8192;
JOB_OBJECT_LIMIT_SUBSET_AFFINITY = 16384;
JOB_OBJECT_LIMIT_JOB_MEMORY_LOW = 32768;
JOB_OBJECT_LIMIT_JOB_READ_BYTES = 65536;
JOB_OBJECT_LIMIT_JOB_WRITE_BYTES = 131072;
JOB_OBJECT_LIMIT_RATE_CONTROL = 262144;
JOB_OBJECT_LIMIT_CPU_RATE_CONTROL = 262144;
JOB_OBJECT_LIMIT_IO_RATE_CONTROL = 524288;
JOB_OBJECT_LIMIT_NET_RATE_CONTROL = 1048576;
JOB_OBJECT_LIMIT_VALID_FLAGS = 524287;
JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS = 255;
JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS = 32767;
JOB_OBJECT_NOTIFICATION_LIMIT_VALID_FLAGS = 2064900;// JOB_OBJECT_LIMIT
pub const JOB_OBJECT_LIMIT_WORKINGSET: u32 = 1;
pub const JOB_OBJECT_LIMIT_PROCESS_TIME: u32 = 2;
pub const JOB_OBJECT_LIMIT_JOB_TIME: u32 = 4;
pub const JOB_OBJECT_LIMIT_ACTIVE_PROCESS: u32 = 8;
pub const JOB_OBJECT_LIMIT_AFFINITY: u32 = 16;
pub const JOB_OBJECT_LIMIT_PRIORITY_CLASS: u32 = 32;
pub const JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME: u32 = 64;
pub const JOB_OBJECT_LIMIT_SCHEDULING_CLASS: u32 = 128;
pub const JOB_OBJECT_LIMIT_PROCESS_MEMORY: u32 = 256;
pub const JOB_OBJECT_LIMIT_JOB_MEMORY: u32 = 512;
pub const JOB_OBJECT_LIMIT_JOB_MEMORY_HIGH: u32 = 512;
pub const JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION: u32 = 1024;
pub const JOB_OBJECT_LIMIT_BREAKAWAY_OK: u32 = 2048;
pub const JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK: u32 = 4096;
pub const JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE: u32 = 8192;
pub const JOB_OBJECT_LIMIT_SUBSET_AFFINITY: u32 = 16384;
pub const JOB_OBJECT_LIMIT_JOB_MEMORY_LOW: u32 = 32768;
pub const JOB_OBJECT_LIMIT_JOB_READ_BYTES: u32 = 65536;
pub const JOB_OBJECT_LIMIT_JOB_WRITE_BYTES: u32 = 131072;
pub const JOB_OBJECT_LIMIT_RATE_CONTROL: u32 = 262144;
pub const JOB_OBJECT_LIMIT_CPU_RATE_CONTROL: u32 = 262144;
pub const JOB_OBJECT_LIMIT_IO_RATE_CONTROL: u32 = 524288;
pub const JOB_OBJECT_LIMIT_NET_RATE_CONTROL: u32 = 1048576;
pub const JOB_OBJECT_LIMIT_VALID_FLAGS: u32 = 524287;
pub const JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS: u32 = 255;
pub const JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS: u32 = 32767;
pub const JOB_OBJECT_NOTIFICATION_LIMIT_VALID_FLAGS: u32 = 2064900;const
JOB_OBJECT_LIMIT_WORKINGSET* = 1
JOB_OBJECT_LIMIT_PROCESS_TIME* = 2
JOB_OBJECT_LIMIT_JOB_TIME* = 4
JOB_OBJECT_LIMIT_ACTIVE_PROCESS* = 8
JOB_OBJECT_LIMIT_AFFINITY* = 16
JOB_OBJECT_LIMIT_PRIORITY_CLASS* = 32
JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME* = 64
JOB_OBJECT_LIMIT_SCHEDULING_CLASS* = 128
JOB_OBJECT_LIMIT_PROCESS_MEMORY* = 256
JOB_OBJECT_LIMIT_JOB_MEMORY* = 512
JOB_OBJECT_LIMIT_JOB_MEMORY_HIGH* = 512
JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION* = 1024
JOB_OBJECT_LIMIT_BREAKAWAY_OK* = 2048
JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK* = 4096
JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE* = 8192
JOB_OBJECT_LIMIT_SUBSET_AFFINITY* = 16384
JOB_OBJECT_LIMIT_JOB_MEMORY_LOW* = 32768
JOB_OBJECT_LIMIT_JOB_READ_BYTES* = 65536
JOB_OBJECT_LIMIT_JOB_WRITE_BYTES* = 131072
JOB_OBJECT_LIMIT_RATE_CONTROL* = 262144
JOB_OBJECT_LIMIT_CPU_RATE_CONTROL* = 262144
JOB_OBJECT_LIMIT_IO_RATE_CONTROL* = 524288
JOB_OBJECT_LIMIT_NET_RATE_CONTROL* = 1048576
JOB_OBJECT_LIMIT_VALID_FLAGS* = 524287
JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS* = 255
JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS* = 32767
JOB_OBJECT_NOTIFICATION_LIMIT_VALID_FLAGS* = 2064900enum JOB_OBJECT_LIMIT : uint {
JOB_OBJECT_LIMIT_WORKINGSET = 1,
JOB_OBJECT_LIMIT_PROCESS_TIME = 2,
JOB_OBJECT_LIMIT_JOB_TIME = 4,
JOB_OBJECT_LIMIT_ACTIVE_PROCESS = 8,
JOB_OBJECT_LIMIT_AFFINITY = 16,
JOB_OBJECT_LIMIT_PRIORITY_CLASS = 32,
JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME = 64,
JOB_OBJECT_LIMIT_SCHEDULING_CLASS = 128,
JOB_OBJECT_LIMIT_PROCESS_MEMORY = 256,
JOB_OBJECT_LIMIT_JOB_MEMORY = 512,
JOB_OBJECT_LIMIT_JOB_MEMORY_HIGH = 512,
JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION = 1024,
JOB_OBJECT_LIMIT_BREAKAWAY_OK = 2048,
JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK = 4096,
JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE = 8192,
JOB_OBJECT_LIMIT_SUBSET_AFFINITY = 16384,
JOB_OBJECT_LIMIT_JOB_MEMORY_LOW = 32768,
JOB_OBJECT_LIMIT_JOB_READ_BYTES = 65536,
JOB_OBJECT_LIMIT_JOB_WRITE_BYTES = 131072,
JOB_OBJECT_LIMIT_RATE_CONTROL = 262144,
JOB_OBJECT_LIMIT_CPU_RATE_CONTROL = 262144,
JOB_OBJECT_LIMIT_IO_RATE_CONTROL = 524288,
JOB_OBJECT_LIMIT_NET_RATE_CONTROL = 1048576,
JOB_OBJECT_LIMIT_VALID_FLAGS = 524287,
JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS = 255,
JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS = 32767,
JOB_OBJECT_NOTIFICATION_LIMIT_VALID_FLAGS = 2064900,
}#define global JOB_OBJECT_LIMIT_WORKINGSET 0x1
#define global JOB_OBJECT_LIMIT_PROCESS_TIME 0x2
#define global JOB_OBJECT_LIMIT_JOB_TIME 0x4
#define global JOB_OBJECT_LIMIT_ACTIVE_PROCESS 0x8
#define global JOB_OBJECT_LIMIT_AFFINITY 0x10
#define global JOB_OBJECT_LIMIT_PRIORITY_CLASS 0x20
#define global JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME 0x40
#define global JOB_OBJECT_LIMIT_SCHEDULING_CLASS 0x80
#define global JOB_OBJECT_LIMIT_PROCESS_MEMORY 0x100
#define global JOB_OBJECT_LIMIT_JOB_MEMORY 0x200
#define global JOB_OBJECT_LIMIT_JOB_MEMORY_HIGH 0x200
#define global JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION 0x400
#define global JOB_OBJECT_LIMIT_BREAKAWAY_OK 0x800
#define global JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK 0x1000
#define global JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE 0x2000
#define global JOB_OBJECT_LIMIT_SUBSET_AFFINITY 0x4000
#define global JOB_OBJECT_LIMIT_JOB_MEMORY_LOW 0x8000
#define global JOB_OBJECT_LIMIT_JOB_READ_BYTES 0x10000
#define global JOB_OBJECT_LIMIT_JOB_WRITE_BYTES 0x20000
#define global JOB_OBJECT_LIMIT_RATE_CONTROL 0x40000
#define global JOB_OBJECT_LIMIT_CPU_RATE_CONTROL 0x40000
#define global JOB_OBJECT_LIMIT_IO_RATE_CONTROL 0x80000
#define global JOB_OBJECT_LIMIT_NET_RATE_CONTROL 0x100000
#define global JOB_OBJECT_LIMIT_VALID_FLAGS 0x7FFFF
#define global JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS 0xFF
#define global JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS 0x7FFF
#define global JOB_OBJECT_NOTIFICATION_LIMIT_VALID_FLAGS 0x1F8204
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。