module Process::Constants
Constants
- ABOVE_NORMAL_PRIORITY_CLASS
Priority constants
- BELOW_NORMAL_PRIORITY_CLASS
- CREATE_BREAKAWAY_FROM_JOB
Process
creation flags- CREATE_DEFAULT_ERROR_MODE
- CREATE_NEW_CONSOLE
- CREATE_NEW_PROCESS_GROUP
- CREATE_NO_WINDOW
- CREATE_PRESERVE_CODE_AUTHZ_LEVEL
- CREATE_PROTECTED_PROCESS
- CREATE_SEPARATE_WOW_VDM
- CREATE_SHARED_WOW_VDM
- CREATE_SUSPENDED
- CREATE_UNICODE_ENVIRONMENT
- CTRL_BREAK_EVENT
- CTRL_C_EVENT
Console Events
- DEBUG_ONLY_THIS_PROCESS
- DEBUG_PROCESS
- DETACHED_PROCESS
- ERROR_ACCESS_DENIED
- ERROR_NO_MORE_FILES
- HANDLE_FLAG_INHERIT
Miscellaneous
- HIGH_PRIORITY_CLASS
- IDLE_PRIORITY_CLASS
- INFINITE
Process
wait time forProcess.kill
- INHERIT_PARENT_AFFINITY
- INVALID_HANDLE_VALUE
Error constants
- JOB_OBJECT_LIMIT_PROCESS_MEMORY
- JOB_OBJECT_LIMIT_PROCESS_TIME
- JOB_OBJECT_QUERY
- JOB_OBJECT_SET_ATTRIBUTES
Job constants
- JobObjectExtendedLimitInformation
- LOGON_NETCREDENTIALS_ONLY
- LOGON_WITH_PROFILE
- NORMAL_PRIORITY_CLASS
- PRIO_PGRP
- PRIO_PROCESS
Define these for Windows. They are not actually used but are defined for interface compatibility.
- PRIO_USER
- PROCESS_ALL_ACCESS
- PROCESS_QUERY_INFORMATION
- PROCESS_SET_INFORMATION
- PROCESS_TERMINATE
Process
Access Rights- PROCESS_VM_READ
- REALTIME_PRIORITY_CLASS
- RLIMIT_AS
- RLIMIT_CPU
Define these for Windows
- RLIMIT_FSIZE
- RLIMIT_RSS
- RLIMIT_VMEM
- SEM_FAILCRITICALERRORS
- SEM_NOGPFAULTERRORBOX
- SHUTDOWN_NORETRY
- STARTF_FORCEOFFFEEDBACK
- STARTF_FORCEONFEEDBACK
- STARTF_PREVENTPINNING
- STARTF_RUNFULLSCREEN
- STARTF_TITLEISAPPID
- STARTF_TITLEISLINKNAME
- STARTF_USECOUNTCHARS
- STARTF_USEFILLATTRIBUTE
- STARTF_USEHOTKEY
- STARTF_USEPOSITION
- STARTF_USESHOWWINDOW
- STARTF_USESIZE
- STARTF_USESTDHANDLES
- STILL_ACTIVE
GetExitCodeProcess
- TH32CS_SNAPHEAPLIST
Snapshot constants
- TH32CS_SNAPMODULE
- TH32CS_SNAPPROCESS
- TH32CS_SNAPTHREAD
- TOKEN_QUERY
- TokenUser
Security