Win32 API 日本語リファレンス
ホームSecurity › CREATE_RESTRICTED_TOKEN_FLAGS

CREATE_RESTRICTED_TOKEN_FLAGS

列挙型フラグ
基底型u4

メンバー 4

名前10進16進
DISABLE_MAX_PRIVILEGE10x1
SANDBOX_INERT20x2
LUA_TOKEN40x4
WRITE_RESTRICTED80x8

各言語での定義

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

typedef enum CREATE_RESTRICTED_TOKEN_FLAGS : unsigned int {
    DISABLE_MAX_PRIVILEGE = 1,
    SANDBOX_INERT = 2,
    LUA_TOKEN = 4,
    WRITE_RESTRICTED = 8
} CREATE_RESTRICTED_TOKEN_FLAGS;
[Flags]
public enum CREATE_RESTRICTED_TOKEN_FLAGS : uint
{
    DISABLE_MAX_PRIVILEGE = 1,
    SANDBOX_INERT = 2,
    LUA_TOKEN = 4,
    WRITE_RESTRICTED = 8,
}
<Flags>
Public Enum CREATE_RESTRICTED_TOKEN_FLAGS As UInteger
    DISABLE_MAX_PRIVILEGE = 1
    SANDBOX_INERT = 2
    LUA_TOKEN = 4
    WRITE_RESTRICTED = 8
End Enum
import enum

class CREATE_RESTRICTED_TOKEN_FLAGS(enum.IntFlag):
    DISABLE_MAX_PRIVILEGE = 1
    SANDBOX_INERT = 2
    LUA_TOKEN = 4
    WRITE_RESTRICTED = 8
// CREATE_RESTRICTED_TOKEN_FLAGS (flags)
pub const DISABLE_MAX_PRIVILEGE: u32 = 1;
pub const SANDBOX_INERT: u32 = 2;
pub const LUA_TOKEN: u32 = 4;
pub const WRITE_RESTRICTED: u32 = 8;
// CREATE_RESTRICTED_TOKEN_FLAGS
const (
	DISABLE_MAX_PRIVILEGE uint32 = 1
	SANDBOX_INERT uint32 = 2
	LUA_TOKEN uint32 = 4
	WRITE_RESTRICTED uint32 = 8
)
const
  DISABLE_MAX_PRIVILEGE = 1;
  SANDBOX_INERT = 2;
  LUA_TOKEN = 4;
  WRITE_RESTRICTED = 8;
// CREATE_RESTRICTED_TOKEN_FLAGS
pub const DISABLE_MAX_PRIVILEGE: u32 = 1;
pub const SANDBOX_INERT: u32 = 2;
pub const LUA_TOKEN: u32 = 4;
pub const WRITE_RESTRICTED: u32 = 8;
const
  DISABLE_MAX_PRIVILEGE* = 1
  SANDBOX_INERT* = 2
  LUA_TOKEN* = 4
  WRITE_RESTRICTED* = 8
enum CREATE_RESTRICTED_TOKEN_FLAGS : uint {
    DISABLE_MAX_PRIVILEGE = 1,
    SANDBOX_INERT = 2,
    LUA_TOKEN = 4,
    WRITE_RESTRICTED = 8,
}
#define global DISABLE_MAX_PRIVILEGE 0x1
#define global SANDBOX_INERT         0x2
#define global LUA_TOKEN             0x4
#define global WRITE_RESTRICTED      0x8
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。