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

POWER_ACTION_POLICY_EVENT_CODE

列挙型フラグ
基底型u4

メンバー 6

名前10進16進
POWER_FORCE_TRIGGER_RESET21474836480x80000000
POWER_LEVEL_USER_NOTIFY_EXEC40x4
POWER_LEVEL_USER_NOTIFY_SOUND20x2
POWER_LEVEL_USER_NOTIFY_TEXT10x1
POWER_USER_NOTIFY_BUTTON80x8
POWER_USER_NOTIFY_SHUTDOWN160x10

各言語での定義

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

typedef enum POWER_ACTION_POLICY_EVENT_CODE : unsigned int {
    POWER_FORCE_TRIGGER_RESET = 2147483648,
    POWER_LEVEL_USER_NOTIFY_EXEC = 4,
    POWER_LEVEL_USER_NOTIFY_SOUND = 2,
    POWER_LEVEL_USER_NOTIFY_TEXT = 1,
    POWER_USER_NOTIFY_BUTTON = 8,
    POWER_USER_NOTIFY_SHUTDOWN = 16
} POWER_ACTION_POLICY_EVENT_CODE;
[Flags]
public enum POWER_ACTION_POLICY_EVENT_CODE : uint
{
    POWER_FORCE_TRIGGER_RESET = 2147483648,
    POWER_LEVEL_USER_NOTIFY_EXEC = 4,
    POWER_LEVEL_USER_NOTIFY_SOUND = 2,
    POWER_LEVEL_USER_NOTIFY_TEXT = 1,
    POWER_USER_NOTIFY_BUTTON = 8,
    POWER_USER_NOTIFY_SHUTDOWN = 16,
}
<Flags>
Public Enum POWER_ACTION_POLICY_EVENT_CODE As UInteger
    POWER_FORCE_TRIGGER_RESET = 2147483648
    POWER_LEVEL_USER_NOTIFY_EXEC = 4
    POWER_LEVEL_USER_NOTIFY_SOUND = 2
    POWER_LEVEL_USER_NOTIFY_TEXT = 1
    POWER_USER_NOTIFY_BUTTON = 8
    POWER_USER_NOTIFY_SHUTDOWN = 16
End Enum
import enum

class POWER_ACTION_POLICY_EVENT_CODE(enum.IntFlag):
    POWER_FORCE_TRIGGER_RESET = 2147483648
    POWER_LEVEL_USER_NOTIFY_EXEC = 4
    POWER_LEVEL_USER_NOTIFY_SOUND = 2
    POWER_LEVEL_USER_NOTIFY_TEXT = 1
    POWER_USER_NOTIFY_BUTTON = 8
    POWER_USER_NOTIFY_SHUTDOWN = 16
// POWER_ACTION_POLICY_EVENT_CODE (flags)
pub const POWER_FORCE_TRIGGER_RESET: u32 = 2147483648;
pub const POWER_LEVEL_USER_NOTIFY_EXEC: u32 = 4;
pub const POWER_LEVEL_USER_NOTIFY_SOUND: u32 = 2;
pub const POWER_LEVEL_USER_NOTIFY_TEXT: u32 = 1;
pub const POWER_USER_NOTIFY_BUTTON: u32 = 8;
pub const POWER_USER_NOTIFY_SHUTDOWN: u32 = 16;
// POWER_ACTION_POLICY_EVENT_CODE
const (
	POWER_FORCE_TRIGGER_RESET uint32 = 2147483648
	POWER_LEVEL_USER_NOTIFY_EXEC uint32 = 4
	POWER_LEVEL_USER_NOTIFY_SOUND uint32 = 2
	POWER_LEVEL_USER_NOTIFY_TEXT uint32 = 1
	POWER_USER_NOTIFY_BUTTON uint32 = 8
	POWER_USER_NOTIFY_SHUTDOWN uint32 = 16
)
const
  POWER_FORCE_TRIGGER_RESET = 2147483648;
  POWER_LEVEL_USER_NOTIFY_EXEC = 4;
  POWER_LEVEL_USER_NOTIFY_SOUND = 2;
  POWER_LEVEL_USER_NOTIFY_TEXT = 1;
  POWER_USER_NOTIFY_BUTTON = 8;
  POWER_USER_NOTIFY_SHUTDOWN = 16;
// POWER_ACTION_POLICY_EVENT_CODE
pub const POWER_FORCE_TRIGGER_RESET: u32 = 2147483648;
pub const POWER_LEVEL_USER_NOTIFY_EXEC: u32 = 4;
pub const POWER_LEVEL_USER_NOTIFY_SOUND: u32 = 2;
pub const POWER_LEVEL_USER_NOTIFY_TEXT: u32 = 1;
pub const POWER_USER_NOTIFY_BUTTON: u32 = 8;
pub const POWER_USER_NOTIFY_SHUTDOWN: u32 = 16;
const
  POWER_FORCE_TRIGGER_RESET* = 2147483648
  POWER_LEVEL_USER_NOTIFY_EXEC* = 4
  POWER_LEVEL_USER_NOTIFY_SOUND* = 2
  POWER_LEVEL_USER_NOTIFY_TEXT* = 1
  POWER_USER_NOTIFY_BUTTON* = 8
  POWER_USER_NOTIFY_SHUTDOWN* = 16
enum POWER_ACTION_POLICY_EVENT_CODE : uint {
    POWER_FORCE_TRIGGER_RESET = 2147483648,
    POWER_LEVEL_USER_NOTIFY_EXEC = 4,
    POWER_LEVEL_USER_NOTIFY_SOUND = 2,
    POWER_LEVEL_USER_NOTIFY_TEXT = 1,
    POWER_USER_NOTIFY_BUTTON = 8,
    POWER_USER_NOTIFY_SHUTDOWN = 16,
}
#define global POWER_FORCE_TRIGGER_RESET     0x80000000
#define global POWER_LEVEL_USER_NOTIFY_EXEC  0x4
#define global POWER_LEVEL_USER_NOTIFY_SOUND 0x2
#define global POWER_LEVEL_USER_NOTIFY_TEXT  0x1
#define global POWER_USER_NOTIFY_BUTTON      0x8
#define global POWER_USER_NOTIFY_SHUTDOWN    0x10
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。