ホーム › System.Threading › PROCESS_CREATION_FLAGS
PROCESS_CREATION_FLAGS
列挙型フラグメンバー 31
| 名前 | 10進 | 16進 |
|---|---|---|
| DEBUG_PROCESS | 1 | 0x1 |
| DEBUG_ONLY_THIS_PROCESS | 2 | 0x2 |
| CREATE_SUSPENDED | 4 | 0x4 |
| DETACHED_PROCESS | 8 | 0x8 |
| CREATE_NEW_CONSOLE | 16 | 0x10 |
| NORMAL_PRIORITY_CLASS | 32 | 0x20 |
| IDLE_PRIORITY_CLASS | 64 | 0x40 |
| HIGH_PRIORITY_CLASS | 128 | 0x80 |
| REALTIME_PRIORITY_CLASS | 256 | 0x100 |
| CREATE_NEW_PROCESS_GROUP | 512 | 0x200 |
| CREATE_UNICODE_ENVIRONMENT | 1024 | 0x400 |
| CREATE_SEPARATE_WOW_VDM | 2048 | 0x800 |
| CREATE_SHARED_WOW_VDM | 4096 | 0x1000 |
| CREATE_FORCEDOS | 8192 | 0x2000 |
| BELOW_NORMAL_PRIORITY_CLASS | 16384 | 0x4000 |
| ABOVE_NORMAL_PRIORITY_CLASS | 32768 | 0x8000 |
| INHERIT_PARENT_AFFINITY | 65536 | 0x10000 |
| INHERIT_CALLER_PRIORITY | 131072 | 0x20000 |
| CREATE_PROTECTED_PROCESS | 262144 | 0x40000 |
| EXTENDED_STARTUPINFO_PRESENT | 524288 | 0x80000 |
| PROCESS_MODE_BACKGROUND_BEGIN | 1048576 | 0x100000 |
| PROCESS_MODE_BACKGROUND_END | 2097152 | 0x200000 |
| CREATE_SECURE_PROCESS | 4194304 | 0x400000 |
| CREATE_BREAKAWAY_FROM_JOB | 16777216 | 0x1000000 |
| CREATE_PRESERVE_CODE_AUTHZ_LEVEL | 33554432 | 0x2000000 |
| CREATE_DEFAULT_ERROR_MODE | 67108864 | 0x4000000 |
| CREATE_NO_WINDOW | 134217728 | 0x8000000 |
| PROFILE_USER | 268435456 | 0x10000000 |
| PROFILE_KERNEL | 536870912 | 0x20000000 |
| PROFILE_SERVER | 1073741824 | 0x40000000 |
| CREATE_IGNORE_SYSTEM_DEFAULT | 2147483648 | 0x80000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum PROCESS_CREATION_FLAGS : unsigned int {
DEBUG_PROCESS = 1,
DEBUG_ONLY_THIS_PROCESS = 2,
CREATE_SUSPENDED = 4,
DETACHED_PROCESS = 8,
CREATE_NEW_CONSOLE = 16,
NORMAL_PRIORITY_CLASS = 32,
IDLE_PRIORITY_CLASS = 64,
HIGH_PRIORITY_CLASS = 128,
REALTIME_PRIORITY_CLASS = 256,
CREATE_NEW_PROCESS_GROUP = 512,
CREATE_UNICODE_ENVIRONMENT = 1024,
CREATE_SEPARATE_WOW_VDM = 2048,
CREATE_SHARED_WOW_VDM = 4096,
CREATE_FORCEDOS = 8192,
BELOW_NORMAL_PRIORITY_CLASS = 16384,
ABOVE_NORMAL_PRIORITY_CLASS = 32768,
INHERIT_PARENT_AFFINITY = 65536,
INHERIT_CALLER_PRIORITY = 131072,
CREATE_PROTECTED_PROCESS = 262144,
EXTENDED_STARTUPINFO_PRESENT = 524288,
PROCESS_MODE_BACKGROUND_BEGIN = 1048576,
PROCESS_MODE_BACKGROUND_END = 2097152,
CREATE_SECURE_PROCESS = 4194304,
CREATE_BREAKAWAY_FROM_JOB = 16777216,
CREATE_PRESERVE_CODE_AUTHZ_LEVEL = 33554432,
CREATE_DEFAULT_ERROR_MODE = 67108864,
CREATE_NO_WINDOW = 134217728,
PROFILE_USER = 268435456,
PROFILE_KERNEL = 536870912,
PROFILE_SERVER = 1073741824,
CREATE_IGNORE_SYSTEM_DEFAULT = 2147483648
} PROCESS_CREATION_FLAGS;[Flags]
public enum PROCESS_CREATION_FLAGS : uint
{
DEBUG_PROCESS = 1,
DEBUG_ONLY_THIS_PROCESS = 2,
CREATE_SUSPENDED = 4,
DETACHED_PROCESS = 8,
CREATE_NEW_CONSOLE = 16,
NORMAL_PRIORITY_CLASS = 32,
IDLE_PRIORITY_CLASS = 64,
HIGH_PRIORITY_CLASS = 128,
REALTIME_PRIORITY_CLASS = 256,
CREATE_NEW_PROCESS_GROUP = 512,
CREATE_UNICODE_ENVIRONMENT = 1024,
CREATE_SEPARATE_WOW_VDM = 2048,
CREATE_SHARED_WOW_VDM = 4096,
CREATE_FORCEDOS = 8192,
BELOW_NORMAL_PRIORITY_CLASS = 16384,
ABOVE_NORMAL_PRIORITY_CLASS = 32768,
INHERIT_PARENT_AFFINITY = 65536,
INHERIT_CALLER_PRIORITY = 131072,
CREATE_PROTECTED_PROCESS = 262144,
EXTENDED_STARTUPINFO_PRESENT = 524288,
PROCESS_MODE_BACKGROUND_BEGIN = 1048576,
PROCESS_MODE_BACKGROUND_END = 2097152,
CREATE_SECURE_PROCESS = 4194304,
CREATE_BREAKAWAY_FROM_JOB = 16777216,
CREATE_PRESERVE_CODE_AUTHZ_LEVEL = 33554432,
CREATE_DEFAULT_ERROR_MODE = 67108864,
CREATE_NO_WINDOW = 134217728,
PROFILE_USER = 268435456,
PROFILE_KERNEL = 536870912,
PROFILE_SERVER = 1073741824,
CREATE_IGNORE_SYSTEM_DEFAULT = 2147483648,
}<Flags>
Public Enum PROCESS_CREATION_FLAGS As UInteger
DEBUG_PROCESS = 1
DEBUG_ONLY_THIS_PROCESS = 2
CREATE_SUSPENDED = 4
DETACHED_PROCESS = 8
CREATE_NEW_CONSOLE = 16
NORMAL_PRIORITY_CLASS = 32
IDLE_PRIORITY_CLASS = 64
HIGH_PRIORITY_CLASS = 128
REALTIME_PRIORITY_CLASS = 256
CREATE_NEW_PROCESS_GROUP = 512
CREATE_UNICODE_ENVIRONMENT = 1024
CREATE_SEPARATE_WOW_VDM = 2048
CREATE_SHARED_WOW_VDM = 4096
CREATE_FORCEDOS = 8192
BELOW_NORMAL_PRIORITY_CLASS = 16384
ABOVE_NORMAL_PRIORITY_CLASS = 32768
INHERIT_PARENT_AFFINITY = 65536
INHERIT_CALLER_PRIORITY = 131072
CREATE_PROTECTED_PROCESS = 262144
EXTENDED_STARTUPINFO_PRESENT = 524288
PROCESS_MODE_BACKGROUND_BEGIN = 1048576
PROCESS_MODE_BACKGROUND_END = 2097152
CREATE_SECURE_PROCESS = 4194304
CREATE_BREAKAWAY_FROM_JOB = 16777216
CREATE_PRESERVE_CODE_AUTHZ_LEVEL = 33554432
CREATE_DEFAULT_ERROR_MODE = 67108864
CREATE_NO_WINDOW = 134217728
PROFILE_USER = 268435456
PROFILE_KERNEL = 536870912
PROFILE_SERVER = 1073741824
CREATE_IGNORE_SYSTEM_DEFAULT = 2147483648
End Enumimport enum
class PROCESS_CREATION_FLAGS(enum.IntFlag):
DEBUG_PROCESS = 1
DEBUG_ONLY_THIS_PROCESS = 2
CREATE_SUSPENDED = 4
DETACHED_PROCESS = 8
CREATE_NEW_CONSOLE = 16
NORMAL_PRIORITY_CLASS = 32
IDLE_PRIORITY_CLASS = 64
HIGH_PRIORITY_CLASS = 128
REALTIME_PRIORITY_CLASS = 256
CREATE_NEW_PROCESS_GROUP = 512
CREATE_UNICODE_ENVIRONMENT = 1024
CREATE_SEPARATE_WOW_VDM = 2048
CREATE_SHARED_WOW_VDM = 4096
CREATE_FORCEDOS = 8192
BELOW_NORMAL_PRIORITY_CLASS = 16384
ABOVE_NORMAL_PRIORITY_CLASS = 32768
INHERIT_PARENT_AFFINITY = 65536
INHERIT_CALLER_PRIORITY = 131072
CREATE_PROTECTED_PROCESS = 262144
EXTENDED_STARTUPINFO_PRESENT = 524288
PROCESS_MODE_BACKGROUND_BEGIN = 1048576
PROCESS_MODE_BACKGROUND_END = 2097152
CREATE_SECURE_PROCESS = 4194304
CREATE_BREAKAWAY_FROM_JOB = 16777216
CREATE_PRESERVE_CODE_AUTHZ_LEVEL = 33554432
CREATE_DEFAULT_ERROR_MODE = 67108864
CREATE_NO_WINDOW = 134217728
PROFILE_USER = 268435456
PROFILE_KERNEL = 536870912
PROFILE_SERVER = 1073741824
CREATE_IGNORE_SYSTEM_DEFAULT = 2147483648// PROCESS_CREATION_FLAGS (flags)
pub const DEBUG_PROCESS: u32 = 1;
pub const DEBUG_ONLY_THIS_PROCESS: u32 = 2;
pub const CREATE_SUSPENDED: u32 = 4;
pub const DETACHED_PROCESS: u32 = 8;
pub const CREATE_NEW_CONSOLE: u32 = 16;
pub const NORMAL_PRIORITY_CLASS: u32 = 32;
pub const IDLE_PRIORITY_CLASS: u32 = 64;
pub const HIGH_PRIORITY_CLASS: u32 = 128;
pub const REALTIME_PRIORITY_CLASS: u32 = 256;
pub const CREATE_NEW_PROCESS_GROUP: u32 = 512;
pub const CREATE_UNICODE_ENVIRONMENT: u32 = 1024;
pub const CREATE_SEPARATE_WOW_VDM: u32 = 2048;
pub const CREATE_SHARED_WOW_VDM: u32 = 4096;
pub const CREATE_FORCEDOS: u32 = 8192;
pub const BELOW_NORMAL_PRIORITY_CLASS: u32 = 16384;
pub const ABOVE_NORMAL_PRIORITY_CLASS: u32 = 32768;
pub const INHERIT_PARENT_AFFINITY: u32 = 65536;
pub const INHERIT_CALLER_PRIORITY: u32 = 131072;
pub const CREATE_PROTECTED_PROCESS: u32 = 262144;
pub const EXTENDED_STARTUPINFO_PRESENT: u32 = 524288;
pub const PROCESS_MODE_BACKGROUND_BEGIN: u32 = 1048576;
pub const PROCESS_MODE_BACKGROUND_END: u32 = 2097152;
pub const CREATE_SECURE_PROCESS: u32 = 4194304;
pub const CREATE_BREAKAWAY_FROM_JOB: u32 = 16777216;
pub const CREATE_PRESERVE_CODE_AUTHZ_LEVEL: u32 = 33554432;
pub const CREATE_DEFAULT_ERROR_MODE: u32 = 67108864;
pub const CREATE_NO_WINDOW: u32 = 134217728;
pub const PROFILE_USER: u32 = 268435456;
pub const PROFILE_KERNEL: u32 = 536870912;
pub const PROFILE_SERVER: u32 = 1073741824;
pub const CREATE_IGNORE_SYSTEM_DEFAULT: u32 = 2147483648;// PROCESS_CREATION_FLAGS
const (
DEBUG_PROCESS uint32 = 1
DEBUG_ONLY_THIS_PROCESS uint32 = 2
CREATE_SUSPENDED uint32 = 4
DETACHED_PROCESS uint32 = 8
CREATE_NEW_CONSOLE uint32 = 16
NORMAL_PRIORITY_CLASS uint32 = 32
IDLE_PRIORITY_CLASS uint32 = 64
HIGH_PRIORITY_CLASS uint32 = 128
REALTIME_PRIORITY_CLASS uint32 = 256
CREATE_NEW_PROCESS_GROUP uint32 = 512
CREATE_UNICODE_ENVIRONMENT uint32 = 1024
CREATE_SEPARATE_WOW_VDM uint32 = 2048
CREATE_SHARED_WOW_VDM uint32 = 4096
CREATE_FORCEDOS uint32 = 8192
BELOW_NORMAL_PRIORITY_CLASS uint32 = 16384
ABOVE_NORMAL_PRIORITY_CLASS uint32 = 32768
INHERIT_PARENT_AFFINITY uint32 = 65536
INHERIT_CALLER_PRIORITY uint32 = 131072
CREATE_PROTECTED_PROCESS uint32 = 262144
EXTENDED_STARTUPINFO_PRESENT uint32 = 524288
PROCESS_MODE_BACKGROUND_BEGIN uint32 = 1048576
PROCESS_MODE_BACKGROUND_END uint32 = 2097152
CREATE_SECURE_PROCESS uint32 = 4194304
CREATE_BREAKAWAY_FROM_JOB uint32 = 16777216
CREATE_PRESERVE_CODE_AUTHZ_LEVEL uint32 = 33554432
CREATE_DEFAULT_ERROR_MODE uint32 = 67108864
CREATE_NO_WINDOW uint32 = 134217728
PROFILE_USER uint32 = 268435456
PROFILE_KERNEL uint32 = 536870912
PROFILE_SERVER uint32 = 1073741824
CREATE_IGNORE_SYSTEM_DEFAULT uint32 = 2147483648
)const
DEBUG_PROCESS = 1;
DEBUG_ONLY_THIS_PROCESS = 2;
CREATE_SUSPENDED = 4;
DETACHED_PROCESS = 8;
CREATE_NEW_CONSOLE = 16;
NORMAL_PRIORITY_CLASS = 32;
IDLE_PRIORITY_CLASS = 64;
HIGH_PRIORITY_CLASS = 128;
REALTIME_PRIORITY_CLASS = 256;
CREATE_NEW_PROCESS_GROUP = 512;
CREATE_UNICODE_ENVIRONMENT = 1024;
CREATE_SEPARATE_WOW_VDM = 2048;
CREATE_SHARED_WOW_VDM = 4096;
CREATE_FORCEDOS = 8192;
BELOW_NORMAL_PRIORITY_CLASS = 16384;
ABOVE_NORMAL_PRIORITY_CLASS = 32768;
INHERIT_PARENT_AFFINITY = 65536;
INHERIT_CALLER_PRIORITY = 131072;
CREATE_PROTECTED_PROCESS = 262144;
EXTENDED_STARTUPINFO_PRESENT = 524288;
PROCESS_MODE_BACKGROUND_BEGIN = 1048576;
PROCESS_MODE_BACKGROUND_END = 2097152;
CREATE_SECURE_PROCESS = 4194304;
CREATE_BREAKAWAY_FROM_JOB = 16777216;
CREATE_PRESERVE_CODE_AUTHZ_LEVEL = 33554432;
CREATE_DEFAULT_ERROR_MODE = 67108864;
CREATE_NO_WINDOW = 134217728;
PROFILE_USER = 268435456;
PROFILE_KERNEL = 536870912;
PROFILE_SERVER = 1073741824;
CREATE_IGNORE_SYSTEM_DEFAULT = 2147483648;// PROCESS_CREATION_FLAGS
pub const DEBUG_PROCESS: u32 = 1;
pub const DEBUG_ONLY_THIS_PROCESS: u32 = 2;
pub const CREATE_SUSPENDED: u32 = 4;
pub const DETACHED_PROCESS: u32 = 8;
pub const CREATE_NEW_CONSOLE: u32 = 16;
pub const NORMAL_PRIORITY_CLASS: u32 = 32;
pub const IDLE_PRIORITY_CLASS: u32 = 64;
pub const HIGH_PRIORITY_CLASS: u32 = 128;
pub const REALTIME_PRIORITY_CLASS: u32 = 256;
pub const CREATE_NEW_PROCESS_GROUP: u32 = 512;
pub const CREATE_UNICODE_ENVIRONMENT: u32 = 1024;
pub const CREATE_SEPARATE_WOW_VDM: u32 = 2048;
pub const CREATE_SHARED_WOW_VDM: u32 = 4096;
pub const CREATE_FORCEDOS: u32 = 8192;
pub const BELOW_NORMAL_PRIORITY_CLASS: u32 = 16384;
pub const ABOVE_NORMAL_PRIORITY_CLASS: u32 = 32768;
pub const INHERIT_PARENT_AFFINITY: u32 = 65536;
pub const INHERIT_CALLER_PRIORITY: u32 = 131072;
pub const CREATE_PROTECTED_PROCESS: u32 = 262144;
pub const EXTENDED_STARTUPINFO_PRESENT: u32 = 524288;
pub const PROCESS_MODE_BACKGROUND_BEGIN: u32 = 1048576;
pub const PROCESS_MODE_BACKGROUND_END: u32 = 2097152;
pub const CREATE_SECURE_PROCESS: u32 = 4194304;
pub const CREATE_BREAKAWAY_FROM_JOB: u32 = 16777216;
pub const CREATE_PRESERVE_CODE_AUTHZ_LEVEL: u32 = 33554432;
pub const CREATE_DEFAULT_ERROR_MODE: u32 = 67108864;
pub const CREATE_NO_WINDOW: u32 = 134217728;
pub const PROFILE_USER: u32 = 268435456;
pub const PROFILE_KERNEL: u32 = 536870912;
pub const PROFILE_SERVER: u32 = 1073741824;
pub const CREATE_IGNORE_SYSTEM_DEFAULT: u32 = 2147483648;const
DEBUG_PROCESS* = 1
DEBUG_ONLY_THIS_PROCESS* = 2
CREATE_SUSPENDED* = 4
DETACHED_PROCESS* = 8
CREATE_NEW_CONSOLE* = 16
NORMAL_PRIORITY_CLASS* = 32
IDLE_PRIORITY_CLASS* = 64
HIGH_PRIORITY_CLASS* = 128
REALTIME_PRIORITY_CLASS* = 256
CREATE_NEW_PROCESS_GROUP* = 512
CREATE_UNICODE_ENVIRONMENT* = 1024
CREATE_SEPARATE_WOW_VDM* = 2048
CREATE_SHARED_WOW_VDM* = 4096
CREATE_FORCEDOS* = 8192
BELOW_NORMAL_PRIORITY_CLASS* = 16384
ABOVE_NORMAL_PRIORITY_CLASS* = 32768
INHERIT_PARENT_AFFINITY* = 65536
INHERIT_CALLER_PRIORITY* = 131072
CREATE_PROTECTED_PROCESS* = 262144
EXTENDED_STARTUPINFO_PRESENT* = 524288
PROCESS_MODE_BACKGROUND_BEGIN* = 1048576
PROCESS_MODE_BACKGROUND_END* = 2097152
CREATE_SECURE_PROCESS* = 4194304
CREATE_BREAKAWAY_FROM_JOB* = 16777216
CREATE_PRESERVE_CODE_AUTHZ_LEVEL* = 33554432
CREATE_DEFAULT_ERROR_MODE* = 67108864
CREATE_NO_WINDOW* = 134217728
PROFILE_USER* = 268435456
PROFILE_KERNEL* = 536870912
PROFILE_SERVER* = 1073741824
CREATE_IGNORE_SYSTEM_DEFAULT* = 2147483648enum PROCESS_CREATION_FLAGS : uint {
DEBUG_PROCESS = 1,
DEBUG_ONLY_THIS_PROCESS = 2,
CREATE_SUSPENDED = 4,
DETACHED_PROCESS = 8,
CREATE_NEW_CONSOLE = 16,
NORMAL_PRIORITY_CLASS = 32,
IDLE_PRIORITY_CLASS = 64,
HIGH_PRIORITY_CLASS = 128,
REALTIME_PRIORITY_CLASS = 256,
CREATE_NEW_PROCESS_GROUP = 512,
CREATE_UNICODE_ENVIRONMENT = 1024,
CREATE_SEPARATE_WOW_VDM = 2048,
CREATE_SHARED_WOW_VDM = 4096,
CREATE_FORCEDOS = 8192,
BELOW_NORMAL_PRIORITY_CLASS = 16384,
ABOVE_NORMAL_PRIORITY_CLASS = 32768,
INHERIT_PARENT_AFFINITY = 65536,
INHERIT_CALLER_PRIORITY = 131072,
CREATE_PROTECTED_PROCESS = 262144,
EXTENDED_STARTUPINFO_PRESENT = 524288,
PROCESS_MODE_BACKGROUND_BEGIN = 1048576,
PROCESS_MODE_BACKGROUND_END = 2097152,
CREATE_SECURE_PROCESS = 4194304,
CREATE_BREAKAWAY_FROM_JOB = 16777216,
CREATE_PRESERVE_CODE_AUTHZ_LEVEL = 33554432,
CREATE_DEFAULT_ERROR_MODE = 67108864,
CREATE_NO_WINDOW = 134217728,
PROFILE_USER = 268435456,
PROFILE_KERNEL = 536870912,
PROFILE_SERVER = 1073741824,
CREATE_IGNORE_SYSTEM_DEFAULT = 2147483648,
}#define global DEBUG_PROCESS 0x1
#define global DEBUG_ONLY_THIS_PROCESS 0x2
#define global CREATE_SUSPENDED 0x4
#define global DETACHED_PROCESS 0x8
#define global CREATE_NEW_CONSOLE 0x10
#define global NORMAL_PRIORITY_CLASS 0x20
#define global IDLE_PRIORITY_CLASS 0x40
#define global HIGH_PRIORITY_CLASS 0x80
#define global REALTIME_PRIORITY_CLASS 0x100
#define global CREATE_NEW_PROCESS_GROUP 0x200
#define global CREATE_UNICODE_ENVIRONMENT 0x400
#define global CREATE_SEPARATE_WOW_VDM 0x800
#define global CREATE_SHARED_WOW_VDM 0x1000
#define global CREATE_FORCEDOS 0x2000
#define global BELOW_NORMAL_PRIORITY_CLASS 0x4000
#define global ABOVE_NORMAL_PRIORITY_CLASS 0x8000
#define global INHERIT_PARENT_AFFINITY 0x10000
#define global INHERIT_CALLER_PRIORITY 0x20000
#define global CREATE_PROTECTED_PROCESS 0x40000
#define global EXTENDED_STARTUPINFO_PRESENT 0x80000
#define global PROCESS_MODE_BACKGROUND_BEGIN 0x100000
#define global PROCESS_MODE_BACKGROUND_END 0x200000
#define global CREATE_SECURE_PROCESS 0x400000
#define global CREATE_BREAKAWAY_FROM_JOB 0x1000000
#define global CREATE_PRESERVE_CODE_AUTHZ_LEVEL 0x2000000
#define global CREATE_DEFAULT_ERROR_MODE 0x4000000
#define global CREATE_NO_WINDOW 0x8000000
#define global PROFILE_USER 0x10000000
#define global PROFILE_KERNEL 0x20000000
#define global PROFILE_SERVER 0x40000000
#define global CREATE_IGNORE_SYSTEM_DEFAULT 0x80000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。