Enumerations/PROCESS_ACCESS.ps1

$PROCESS_ACCESS = psenum $Module PROCESS_ACCESS UInt32 @{
    PROCESS_TERMINATE                 = 0x00000001
    PROCESS_CREATE_THREAD             = 0x00000002
    PROCESS_VM_OPERATION              = 0x00000008
    PROCESS_VM_READ                   = 0x00000010
    PROCESS_VM_WRITE                  = 0x00000020
    PROCESS_DUP_HANDLE                = 0x00000040
    PROCESS_CREATE_PROCESS            = 0x00000080
    PROCESS_SET_QUOTA                 = 0x00000100
    PROCESS_SET_INFORMATION           = 0x00000200
    PROCESS_QUERY_INFORMATION         = 0x00000400
    PROCESS_SUSPEND_RESUME            = 0x00000800
    PROCESS_QUERY_LIMITED_INFORMATION = 0x00001000
    DELETE                            = 0x00010000
    READ_CONTROL                      = 0x00020000
    WRITE_DAC                         = 0x00040000
    WRITE_OWNER                       = 0x00080000
    SYNCHRONIZE                       = 0x00100000
    PROCESS_ALL_ACCESS = $PROCESS_ACCESS::DELETE -bor $PROCESS_ACCESS::READ_CONTROL -bor $PROCESS_ACCESS::SYNCHRONIZE -bor $PROCESS_ACCESS::WRITE_DAC -bor $PROCESS_ACCESS::WRITE_OWNER -bor $PROCESS_ACCESS::PROCESS_CREATE_PROCESS -bor $PROCESS_ACCESS::PROCESS_CREATE_THREAD -bor $PROCESS_ACCESS::PROCESS_DUP_HANDLE -bor $PROCESS_ACCESS::PROCESS_QUERY_INFORMATION -bor $PROCESS_ACCESS::PROCESS_QUERY_LIMITED_INFORMATION -bor $PROCESS_ACCESS::PROCESS_SET_INFORMATION -bor $PROCESS_ACCESS::PROCESS_SET_QUOTA -bor $PROCESS_ACCESS::PROCESS_SUSPEND_RESUME -bor $PROCESS_ACCESS::PROCESS_TERMINATE -bor $PROCESS_ACCESS::PROCESS_VM_OPERATION -bor $PROCESS_ACCESS::PROCESS_VM_READ -bor $PROCESS_ACCESS::PROCESS_VM_WRITE
} -Bitfield