Win32 API 日本語リファレンス
ホームSystem.JobObjects › JOB_OBJECT_UILIMIT

JOB_OBJECT_UILIMIT

列挙型フラグ
基底型u4

メンバー 9

名前10進16進
JOB_OBJECT_UILIMIT_NONE00x0
JOB_OBJECT_UILIMIT_HANDLES10x1
JOB_OBJECT_UILIMIT_READCLIPBOARD20x2
JOB_OBJECT_UILIMIT_WRITECLIPBOARD40x4
JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS80x8
JOB_OBJECT_UILIMIT_DISPLAYSETTINGS160x10
JOB_OBJECT_UILIMIT_GLOBALATOMS320x20
JOB_OBJECT_UILIMIT_DESKTOP640x40
JOB_OBJECT_UILIMIT_EXITWINDOWS1280x80

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum JOB_OBJECT_UILIMIT : unsigned int {
    JOB_OBJECT_UILIMIT_NONE = 0,
    JOB_OBJECT_UILIMIT_HANDLES = 1,
    JOB_OBJECT_UILIMIT_READCLIPBOARD = 2,
    JOB_OBJECT_UILIMIT_WRITECLIPBOARD = 4,
    JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS = 8,
    JOB_OBJECT_UILIMIT_DISPLAYSETTINGS = 16,
    JOB_OBJECT_UILIMIT_GLOBALATOMS = 32,
    JOB_OBJECT_UILIMIT_DESKTOP = 64,
    JOB_OBJECT_UILIMIT_EXITWINDOWS = 128
} JOB_OBJECT_UILIMIT;
[Flags]
public enum JOB_OBJECT_UILIMIT : uint
{
    JOB_OBJECT_UILIMIT_NONE = 0,
    JOB_OBJECT_UILIMIT_HANDLES = 1,
    JOB_OBJECT_UILIMIT_READCLIPBOARD = 2,
    JOB_OBJECT_UILIMIT_WRITECLIPBOARD = 4,
    JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS = 8,
    JOB_OBJECT_UILIMIT_DISPLAYSETTINGS = 16,
    JOB_OBJECT_UILIMIT_GLOBALATOMS = 32,
    JOB_OBJECT_UILIMIT_DESKTOP = 64,
    JOB_OBJECT_UILIMIT_EXITWINDOWS = 128,
}
<Flags>
Public Enum JOB_OBJECT_UILIMIT As UInteger
    JOB_OBJECT_UILIMIT_NONE = 0
    JOB_OBJECT_UILIMIT_HANDLES = 1
    JOB_OBJECT_UILIMIT_READCLIPBOARD = 2
    JOB_OBJECT_UILIMIT_WRITECLIPBOARD = 4
    JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS = 8
    JOB_OBJECT_UILIMIT_DISPLAYSETTINGS = 16
    JOB_OBJECT_UILIMIT_GLOBALATOMS = 32
    JOB_OBJECT_UILIMIT_DESKTOP = 64
    JOB_OBJECT_UILIMIT_EXITWINDOWS = 128
End Enum
import enum

class JOB_OBJECT_UILIMIT(enum.IntFlag):
    JOB_OBJECT_UILIMIT_NONE = 0
    JOB_OBJECT_UILIMIT_HANDLES = 1
    JOB_OBJECT_UILIMIT_READCLIPBOARD = 2
    JOB_OBJECT_UILIMIT_WRITECLIPBOARD = 4
    JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS = 8
    JOB_OBJECT_UILIMIT_DISPLAYSETTINGS = 16
    JOB_OBJECT_UILIMIT_GLOBALATOMS = 32
    JOB_OBJECT_UILIMIT_DESKTOP = 64
    JOB_OBJECT_UILIMIT_EXITWINDOWS = 128
// JOB_OBJECT_UILIMIT (flags)
pub const JOB_OBJECT_UILIMIT_NONE: u32 = 0;
pub const JOB_OBJECT_UILIMIT_HANDLES: u32 = 1;
pub const JOB_OBJECT_UILIMIT_READCLIPBOARD: u32 = 2;
pub const JOB_OBJECT_UILIMIT_WRITECLIPBOARD: u32 = 4;
pub const JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS: u32 = 8;
pub const JOB_OBJECT_UILIMIT_DISPLAYSETTINGS: u32 = 16;
pub const JOB_OBJECT_UILIMIT_GLOBALATOMS: u32 = 32;
pub const JOB_OBJECT_UILIMIT_DESKTOP: u32 = 64;
pub const JOB_OBJECT_UILIMIT_EXITWINDOWS: u32 = 128;
// JOB_OBJECT_UILIMIT
const (
	JOB_OBJECT_UILIMIT_NONE uint32 = 0
	JOB_OBJECT_UILIMIT_HANDLES uint32 = 1
	JOB_OBJECT_UILIMIT_READCLIPBOARD uint32 = 2
	JOB_OBJECT_UILIMIT_WRITECLIPBOARD uint32 = 4
	JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS uint32 = 8
	JOB_OBJECT_UILIMIT_DISPLAYSETTINGS uint32 = 16
	JOB_OBJECT_UILIMIT_GLOBALATOMS uint32 = 32
	JOB_OBJECT_UILIMIT_DESKTOP uint32 = 64
	JOB_OBJECT_UILIMIT_EXITWINDOWS uint32 = 128
)
const
  JOB_OBJECT_UILIMIT_NONE = 0;
  JOB_OBJECT_UILIMIT_HANDLES = 1;
  JOB_OBJECT_UILIMIT_READCLIPBOARD = 2;
  JOB_OBJECT_UILIMIT_WRITECLIPBOARD = 4;
  JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS = 8;
  JOB_OBJECT_UILIMIT_DISPLAYSETTINGS = 16;
  JOB_OBJECT_UILIMIT_GLOBALATOMS = 32;
  JOB_OBJECT_UILIMIT_DESKTOP = 64;
  JOB_OBJECT_UILIMIT_EXITWINDOWS = 128;
// JOB_OBJECT_UILIMIT
pub const JOB_OBJECT_UILIMIT_NONE: u32 = 0;
pub const JOB_OBJECT_UILIMIT_HANDLES: u32 = 1;
pub const JOB_OBJECT_UILIMIT_READCLIPBOARD: u32 = 2;
pub const JOB_OBJECT_UILIMIT_WRITECLIPBOARD: u32 = 4;
pub const JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS: u32 = 8;
pub const JOB_OBJECT_UILIMIT_DISPLAYSETTINGS: u32 = 16;
pub const JOB_OBJECT_UILIMIT_GLOBALATOMS: u32 = 32;
pub const JOB_OBJECT_UILIMIT_DESKTOP: u32 = 64;
pub const JOB_OBJECT_UILIMIT_EXITWINDOWS: u32 = 128;
const
  JOB_OBJECT_UILIMIT_NONE* = 0
  JOB_OBJECT_UILIMIT_HANDLES* = 1
  JOB_OBJECT_UILIMIT_READCLIPBOARD* = 2
  JOB_OBJECT_UILIMIT_WRITECLIPBOARD* = 4
  JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS* = 8
  JOB_OBJECT_UILIMIT_DISPLAYSETTINGS* = 16
  JOB_OBJECT_UILIMIT_GLOBALATOMS* = 32
  JOB_OBJECT_UILIMIT_DESKTOP* = 64
  JOB_OBJECT_UILIMIT_EXITWINDOWS* = 128
enum JOB_OBJECT_UILIMIT : uint {
    JOB_OBJECT_UILIMIT_NONE = 0,
    JOB_OBJECT_UILIMIT_HANDLES = 1,
    JOB_OBJECT_UILIMIT_READCLIPBOARD = 2,
    JOB_OBJECT_UILIMIT_WRITECLIPBOARD = 4,
    JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS = 8,
    JOB_OBJECT_UILIMIT_DISPLAYSETTINGS = 16,
    JOB_OBJECT_UILIMIT_GLOBALATOMS = 32,
    JOB_OBJECT_UILIMIT_DESKTOP = 64,
    JOB_OBJECT_UILIMIT_EXITWINDOWS = 128,
}
#define global JOB_OBJECT_UILIMIT_NONE             0x0
#define global JOB_OBJECT_UILIMIT_HANDLES          0x1
#define global JOB_OBJECT_UILIMIT_READCLIPBOARD    0x2
#define global JOB_OBJECT_UILIMIT_WRITECLIPBOARD   0x4
#define global JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS 0x8
#define global JOB_OBJECT_UILIMIT_DISPLAYSETTINGS  0x10
#define global JOB_OBJECT_UILIMIT_GLOBALATOMS      0x20
#define global JOB_OBJECT_UILIMIT_DESKTOP          0x40
#define global JOB_OBJECT_UILIMIT_EXITWINDOWS      0x80
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。