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

SHUTDOWN_FLAGS

列挙型フラグ
基底型u4

メンバー 18

名前10進16進
SHUTDOWN_FORCE_OTHERS10x1
SHUTDOWN_FORCE_SELF20x2
SHUTDOWN_RESTART40x4
SHUTDOWN_POWEROFF80x8
SHUTDOWN_NOREBOOT160x10
SHUTDOWN_GRACE_OVERRIDE320x20
SHUTDOWN_INSTALL_UPDATES640x40
SHUTDOWN_RESTARTAPPS1280x80
SHUTDOWN_SKIP_SVC_PRESHUTDOWN2560x100
SHUTDOWN_HYBRID5120x200
SHUTDOWN_RESTART_BOOTOPTIONS10240x400
SHUTDOWN_SOFT_REBOOT20480x800
SHUTDOWN_MOBILE_UI40960x1000
SHUTDOWN_ARSO81920x2000
SHUTDOWN_CHECK_SAFE_FOR_SERVER163840x4000
SHUTDOWN_VAIL_CONTAINER327680x8000
SHUTDOWN_SYSTEM_INITIATED655360x10000
SHUTDOWN_UPDATE_POWEROFF1310720x20000

各言語での定義

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

typedef enum SHUTDOWN_FLAGS : unsigned int {
    SHUTDOWN_FORCE_OTHERS = 1,
    SHUTDOWN_FORCE_SELF = 2,
    SHUTDOWN_RESTART = 4,
    SHUTDOWN_POWEROFF = 8,
    SHUTDOWN_NOREBOOT = 16,
    SHUTDOWN_GRACE_OVERRIDE = 32,
    SHUTDOWN_INSTALL_UPDATES = 64,
    SHUTDOWN_RESTARTAPPS = 128,
    SHUTDOWN_SKIP_SVC_PRESHUTDOWN = 256,
    SHUTDOWN_HYBRID = 512,
    SHUTDOWN_RESTART_BOOTOPTIONS = 1024,
    SHUTDOWN_SOFT_REBOOT = 2048,
    SHUTDOWN_MOBILE_UI = 4096,
    SHUTDOWN_ARSO = 8192,
    SHUTDOWN_CHECK_SAFE_FOR_SERVER = 16384,
    SHUTDOWN_VAIL_CONTAINER = 32768,
    SHUTDOWN_SYSTEM_INITIATED = 65536,
    SHUTDOWN_UPDATE_POWEROFF = 131072
} SHUTDOWN_FLAGS;
[Flags]
public enum SHUTDOWN_FLAGS : uint
{
    SHUTDOWN_FORCE_OTHERS = 1,
    SHUTDOWN_FORCE_SELF = 2,
    SHUTDOWN_RESTART = 4,
    SHUTDOWN_POWEROFF = 8,
    SHUTDOWN_NOREBOOT = 16,
    SHUTDOWN_GRACE_OVERRIDE = 32,
    SHUTDOWN_INSTALL_UPDATES = 64,
    SHUTDOWN_RESTARTAPPS = 128,
    SHUTDOWN_SKIP_SVC_PRESHUTDOWN = 256,
    SHUTDOWN_HYBRID = 512,
    SHUTDOWN_RESTART_BOOTOPTIONS = 1024,
    SHUTDOWN_SOFT_REBOOT = 2048,
    SHUTDOWN_MOBILE_UI = 4096,
    SHUTDOWN_ARSO = 8192,
    SHUTDOWN_CHECK_SAFE_FOR_SERVER = 16384,
    SHUTDOWN_VAIL_CONTAINER = 32768,
    SHUTDOWN_SYSTEM_INITIATED = 65536,
    SHUTDOWN_UPDATE_POWEROFF = 131072,
}
<Flags>
Public Enum SHUTDOWN_FLAGS As UInteger
    SHUTDOWN_FORCE_OTHERS = 1
    SHUTDOWN_FORCE_SELF = 2
    SHUTDOWN_RESTART = 4
    SHUTDOWN_POWEROFF = 8
    SHUTDOWN_NOREBOOT = 16
    SHUTDOWN_GRACE_OVERRIDE = 32
    SHUTDOWN_INSTALL_UPDATES = 64
    SHUTDOWN_RESTARTAPPS = 128
    SHUTDOWN_SKIP_SVC_PRESHUTDOWN = 256
    SHUTDOWN_HYBRID = 512
    SHUTDOWN_RESTART_BOOTOPTIONS = 1024
    SHUTDOWN_SOFT_REBOOT = 2048
    SHUTDOWN_MOBILE_UI = 4096
    SHUTDOWN_ARSO = 8192
    SHUTDOWN_CHECK_SAFE_FOR_SERVER = 16384
    SHUTDOWN_VAIL_CONTAINER = 32768
    SHUTDOWN_SYSTEM_INITIATED = 65536
    SHUTDOWN_UPDATE_POWEROFF = 131072
End Enum
import enum

class SHUTDOWN_FLAGS(enum.IntFlag):
    SHUTDOWN_FORCE_OTHERS = 1
    SHUTDOWN_FORCE_SELF = 2
    SHUTDOWN_RESTART = 4
    SHUTDOWN_POWEROFF = 8
    SHUTDOWN_NOREBOOT = 16
    SHUTDOWN_GRACE_OVERRIDE = 32
    SHUTDOWN_INSTALL_UPDATES = 64
    SHUTDOWN_RESTARTAPPS = 128
    SHUTDOWN_SKIP_SVC_PRESHUTDOWN = 256
    SHUTDOWN_HYBRID = 512
    SHUTDOWN_RESTART_BOOTOPTIONS = 1024
    SHUTDOWN_SOFT_REBOOT = 2048
    SHUTDOWN_MOBILE_UI = 4096
    SHUTDOWN_ARSO = 8192
    SHUTDOWN_CHECK_SAFE_FOR_SERVER = 16384
    SHUTDOWN_VAIL_CONTAINER = 32768
    SHUTDOWN_SYSTEM_INITIATED = 65536
    SHUTDOWN_UPDATE_POWEROFF = 131072
// SHUTDOWN_FLAGS (flags)
pub const SHUTDOWN_FORCE_OTHERS: u32 = 1;
pub const SHUTDOWN_FORCE_SELF: u32 = 2;
pub const SHUTDOWN_RESTART: u32 = 4;
pub const SHUTDOWN_POWEROFF: u32 = 8;
pub const SHUTDOWN_NOREBOOT: u32 = 16;
pub const SHUTDOWN_GRACE_OVERRIDE: u32 = 32;
pub const SHUTDOWN_INSTALL_UPDATES: u32 = 64;
pub const SHUTDOWN_RESTARTAPPS: u32 = 128;
pub const SHUTDOWN_SKIP_SVC_PRESHUTDOWN: u32 = 256;
pub const SHUTDOWN_HYBRID: u32 = 512;
pub const SHUTDOWN_RESTART_BOOTOPTIONS: u32 = 1024;
pub const SHUTDOWN_SOFT_REBOOT: u32 = 2048;
pub const SHUTDOWN_MOBILE_UI: u32 = 4096;
pub const SHUTDOWN_ARSO: u32 = 8192;
pub const SHUTDOWN_CHECK_SAFE_FOR_SERVER: u32 = 16384;
pub const SHUTDOWN_VAIL_CONTAINER: u32 = 32768;
pub const SHUTDOWN_SYSTEM_INITIATED: u32 = 65536;
pub const SHUTDOWN_UPDATE_POWEROFF: u32 = 131072;
// SHUTDOWN_FLAGS
const (
	SHUTDOWN_FORCE_OTHERS uint32 = 1
	SHUTDOWN_FORCE_SELF uint32 = 2
	SHUTDOWN_RESTART uint32 = 4
	SHUTDOWN_POWEROFF uint32 = 8
	SHUTDOWN_NOREBOOT uint32 = 16
	SHUTDOWN_GRACE_OVERRIDE uint32 = 32
	SHUTDOWN_INSTALL_UPDATES uint32 = 64
	SHUTDOWN_RESTARTAPPS uint32 = 128
	SHUTDOWN_SKIP_SVC_PRESHUTDOWN uint32 = 256
	SHUTDOWN_HYBRID uint32 = 512
	SHUTDOWN_RESTART_BOOTOPTIONS uint32 = 1024
	SHUTDOWN_SOFT_REBOOT uint32 = 2048
	SHUTDOWN_MOBILE_UI uint32 = 4096
	SHUTDOWN_ARSO uint32 = 8192
	SHUTDOWN_CHECK_SAFE_FOR_SERVER uint32 = 16384
	SHUTDOWN_VAIL_CONTAINER uint32 = 32768
	SHUTDOWN_SYSTEM_INITIATED uint32 = 65536
	SHUTDOWN_UPDATE_POWEROFF uint32 = 131072
)
const
  SHUTDOWN_FORCE_OTHERS = 1;
  SHUTDOWN_FORCE_SELF = 2;
  SHUTDOWN_RESTART = 4;
  SHUTDOWN_POWEROFF = 8;
  SHUTDOWN_NOREBOOT = 16;
  SHUTDOWN_GRACE_OVERRIDE = 32;
  SHUTDOWN_INSTALL_UPDATES = 64;
  SHUTDOWN_RESTARTAPPS = 128;
  SHUTDOWN_SKIP_SVC_PRESHUTDOWN = 256;
  SHUTDOWN_HYBRID = 512;
  SHUTDOWN_RESTART_BOOTOPTIONS = 1024;
  SHUTDOWN_SOFT_REBOOT = 2048;
  SHUTDOWN_MOBILE_UI = 4096;
  SHUTDOWN_ARSO = 8192;
  SHUTDOWN_CHECK_SAFE_FOR_SERVER = 16384;
  SHUTDOWN_VAIL_CONTAINER = 32768;
  SHUTDOWN_SYSTEM_INITIATED = 65536;
  SHUTDOWN_UPDATE_POWEROFF = 131072;
// SHUTDOWN_FLAGS
pub const SHUTDOWN_FORCE_OTHERS: u32 = 1;
pub const SHUTDOWN_FORCE_SELF: u32 = 2;
pub const SHUTDOWN_RESTART: u32 = 4;
pub const SHUTDOWN_POWEROFF: u32 = 8;
pub const SHUTDOWN_NOREBOOT: u32 = 16;
pub const SHUTDOWN_GRACE_OVERRIDE: u32 = 32;
pub const SHUTDOWN_INSTALL_UPDATES: u32 = 64;
pub const SHUTDOWN_RESTARTAPPS: u32 = 128;
pub const SHUTDOWN_SKIP_SVC_PRESHUTDOWN: u32 = 256;
pub const SHUTDOWN_HYBRID: u32 = 512;
pub const SHUTDOWN_RESTART_BOOTOPTIONS: u32 = 1024;
pub const SHUTDOWN_SOFT_REBOOT: u32 = 2048;
pub const SHUTDOWN_MOBILE_UI: u32 = 4096;
pub const SHUTDOWN_ARSO: u32 = 8192;
pub const SHUTDOWN_CHECK_SAFE_FOR_SERVER: u32 = 16384;
pub const SHUTDOWN_VAIL_CONTAINER: u32 = 32768;
pub const SHUTDOWN_SYSTEM_INITIATED: u32 = 65536;
pub const SHUTDOWN_UPDATE_POWEROFF: u32 = 131072;
const
  SHUTDOWN_FORCE_OTHERS* = 1
  SHUTDOWN_FORCE_SELF* = 2
  SHUTDOWN_RESTART* = 4
  SHUTDOWN_POWEROFF* = 8
  SHUTDOWN_NOREBOOT* = 16
  SHUTDOWN_GRACE_OVERRIDE* = 32
  SHUTDOWN_INSTALL_UPDATES* = 64
  SHUTDOWN_RESTARTAPPS* = 128
  SHUTDOWN_SKIP_SVC_PRESHUTDOWN* = 256
  SHUTDOWN_HYBRID* = 512
  SHUTDOWN_RESTART_BOOTOPTIONS* = 1024
  SHUTDOWN_SOFT_REBOOT* = 2048
  SHUTDOWN_MOBILE_UI* = 4096
  SHUTDOWN_ARSO* = 8192
  SHUTDOWN_CHECK_SAFE_FOR_SERVER* = 16384
  SHUTDOWN_VAIL_CONTAINER* = 32768
  SHUTDOWN_SYSTEM_INITIATED* = 65536
  SHUTDOWN_UPDATE_POWEROFF* = 131072
enum SHUTDOWN_FLAGS : uint {
    SHUTDOWN_FORCE_OTHERS = 1,
    SHUTDOWN_FORCE_SELF = 2,
    SHUTDOWN_RESTART = 4,
    SHUTDOWN_POWEROFF = 8,
    SHUTDOWN_NOREBOOT = 16,
    SHUTDOWN_GRACE_OVERRIDE = 32,
    SHUTDOWN_INSTALL_UPDATES = 64,
    SHUTDOWN_RESTARTAPPS = 128,
    SHUTDOWN_SKIP_SVC_PRESHUTDOWN = 256,
    SHUTDOWN_HYBRID = 512,
    SHUTDOWN_RESTART_BOOTOPTIONS = 1024,
    SHUTDOWN_SOFT_REBOOT = 2048,
    SHUTDOWN_MOBILE_UI = 4096,
    SHUTDOWN_ARSO = 8192,
    SHUTDOWN_CHECK_SAFE_FOR_SERVER = 16384,
    SHUTDOWN_VAIL_CONTAINER = 32768,
    SHUTDOWN_SYSTEM_INITIATED = 65536,
    SHUTDOWN_UPDATE_POWEROFF = 131072,
}
#define global SHUTDOWN_FORCE_OTHERS          0x1
#define global SHUTDOWN_FORCE_SELF            0x2
#define global SHUTDOWN_RESTART               0x4
#define global SHUTDOWN_POWEROFF              0x8
#define global SHUTDOWN_NOREBOOT              0x10
#define global SHUTDOWN_GRACE_OVERRIDE        0x20
#define global SHUTDOWN_INSTALL_UPDATES       0x40
#define global SHUTDOWN_RESTARTAPPS           0x80
#define global SHUTDOWN_SKIP_SVC_PRESHUTDOWN  0x100
#define global SHUTDOWN_HYBRID                0x200
#define global SHUTDOWN_RESTART_BOOTOPTIONS   0x400
#define global SHUTDOWN_SOFT_REBOOT           0x800
#define global SHUTDOWN_MOBILE_UI             0x1000
#define global SHUTDOWN_ARSO                  0x2000
#define global SHUTDOWN_CHECK_SAFE_FOR_SERVER 0x4000
#define global SHUTDOWN_VAIL_CONTAINER        0x8000
#define global SHUTDOWN_SYSTEM_INITIATED      0x10000
#define global SHUTDOWN_UPDATE_POWEROFF       0x20000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。