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

SHUTDOWN_REASON

列挙型フラグ
基底型u4

メンバー 51

名前10進16進
SHTDN_REASON_NONE00x0
SHTDN_REASON_FLAG_COMMENT_REQUIRED167772160x1000000
SHTDN_REASON_FLAG_DIRTY_PROBLEM_ID_REQUIRED335544320x2000000
SHTDN_REASON_FLAG_CLEAN_UI671088640x4000000
SHTDN_REASON_FLAG_DIRTY_UI1342177280x8000000
SHTDN_REASON_FLAG_MOBILE_UI_RESERVED2684354560x10000000
SHTDN_REASON_FLAG_USER_DEFINED10737418240x40000000
SHTDN_REASON_FLAG_PLANNED21474836480x80000000
SHTDN_REASON_MAJOR_OTHER00x0
SHTDN_REASON_MAJOR_NONE00x0
SHTDN_REASON_MAJOR_HARDWARE655360x10000
SHTDN_REASON_MAJOR_OPERATINGSYSTEM1310720x20000
SHTDN_REASON_MAJOR_SOFTWARE1966080x30000
SHTDN_REASON_MAJOR_APPLICATION2621440x40000
SHTDN_REASON_MAJOR_SYSTEM3276800x50000
SHTDN_REASON_MAJOR_POWER3932160x60000
SHTDN_REASON_MAJOR_LEGACY_API4587520x70000
SHTDN_REASON_MINOR_OTHER00x0
SHTDN_REASON_MINOR_NONE2550xFF
SHTDN_REASON_MINOR_MAINTENANCE10x1
SHTDN_REASON_MINOR_INSTALLATION20x2
SHTDN_REASON_MINOR_UPGRADE30x3
SHTDN_REASON_MINOR_RECONFIG40x4
SHTDN_REASON_MINOR_HUNG50x5
SHTDN_REASON_MINOR_UNSTABLE60x6
SHTDN_REASON_MINOR_DISK70x7
SHTDN_REASON_MINOR_PROCESSOR80x8
SHTDN_REASON_MINOR_NETWORKCARD90x9
SHTDN_REASON_MINOR_POWER_SUPPLY100xA
SHTDN_REASON_MINOR_CORDUNPLUGGED110xB
SHTDN_REASON_MINOR_ENVIRONMENT120xC
SHTDN_REASON_MINOR_HARDWARE_DRIVER130xD
SHTDN_REASON_MINOR_OTHERDRIVER140xE
SHTDN_REASON_MINOR_BLUESCREEN150xF
SHTDN_REASON_MINOR_SERVICEPACK160x10
SHTDN_REASON_MINOR_HOTFIX170x11
SHTDN_REASON_MINOR_SECURITYFIX180x12
SHTDN_REASON_MINOR_SECURITY190x13
SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY200x14
SHTDN_REASON_MINOR_WMI210x15
SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL220x16
SHTDN_REASON_MINOR_HOTFIX_UNINSTALL230x17
SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL240x18
SHTDN_REASON_MINOR_MMC250x19
SHTDN_REASON_MINOR_SYSTEMRESTORE260x1A
SHTDN_REASON_MINOR_TERMSRV320x20
SHTDN_REASON_MINOR_DC_PROMOTION330x21
SHTDN_REASON_MINOR_DC_DEMOTION340x22
SHTDN_REASON_UNKNOWN2550xFF
SHTDN_REASON_LEGACY_API21479424000x80070000
SHTDN_REASON_VALID_BIT_MASK32380026870xC0FFFFFF

各言語での定義

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

typedef enum SHUTDOWN_REASON : unsigned int {
    SHTDN_REASON_NONE = 0,
    SHTDN_REASON_FLAG_COMMENT_REQUIRED = 16777216,
    SHTDN_REASON_FLAG_DIRTY_PROBLEM_ID_REQUIRED = 33554432,
    SHTDN_REASON_FLAG_CLEAN_UI = 67108864,
    SHTDN_REASON_FLAG_DIRTY_UI = 134217728,
    SHTDN_REASON_FLAG_MOBILE_UI_RESERVED = 268435456,
    SHTDN_REASON_FLAG_USER_DEFINED = 1073741824,
    SHTDN_REASON_FLAG_PLANNED = 2147483648,
    SHTDN_REASON_MAJOR_OTHER = 0,
    SHTDN_REASON_MAJOR_NONE = 0,
    SHTDN_REASON_MAJOR_HARDWARE = 65536,
    SHTDN_REASON_MAJOR_OPERATINGSYSTEM = 131072,
    SHTDN_REASON_MAJOR_SOFTWARE = 196608,
    SHTDN_REASON_MAJOR_APPLICATION = 262144,
    SHTDN_REASON_MAJOR_SYSTEM = 327680,
    SHTDN_REASON_MAJOR_POWER = 393216,
    SHTDN_REASON_MAJOR_LEGACY_API = 458752,
    SHTDN_REASON_MINOR_OTHER = 0,
    SHTDN_REASON_MINOR_NONE = 255,
    SHTDN_REASON_MINOR_MAINTENANCE = 1,
    SHTDN_REASON_MINOR_INSTALLATION = 2,
    SHTDN_REASON_MINOR_UPGRADE = 3,
    SHTDN_REASON_MINOR_RECONFIG = 4,
    SHTDN_REASON_MINOR_HUNG = 5,
    SHTDN_REASON_MINOR_UNSTABLE = 6,
    SHTDN_REASON_MINOR_DISK = 7,
    SHTDN_REASON_MINOR_PROCESSOR = 8,
    SHTDN_REASON_MINOR_NETWORKCARD = 9,
    SHTDN_REASON_MINOR_POWER_SUPPLY = 10,
    SHTDN_REASON_MINOR_CORDUNPLUGGED = 11,
    SHTDN_REASON_MINOR_ENVIRONMENT = 12,
    SHTDN_REASON_MINOR_HARDWARE_DRIVER = 13,
    SHTDN_REASON_MINOR_OTHERDRIVER = 14,
    SHTDN_REASON_MINOR_BLUESCREEN = 15,
    SHTDN_REASON_MINOR_SERVICEPACK = 16,
    SHTDN_REASON_MINOR_HOTFIX = 17,
    SHTDN_REASON_MINOR_SECURITYFIX = 18,
    SHTDN_REASON_MINOR_SECURITY = 19,
    SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY = 20,
    SHTDN_REASON_MINOR_WMI = 21,
    SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL = 22,
    SHTDN_REASON_MINOR_HOTFIX_UNINSTALL = 23,
    SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL = 24,
    SHTDN_REASON_MINOR_MMC = 25,
    SHTDN_REASON_MINOR_SYSTEMRESTORE = 26,
    SHTDN_REASON_MINOR_TERMSRV = 32,
    SHTDN_REASON_MINOR_DC_PROMOTION = 33,
    SHTDN_REASON_MINOR_DC_DEMOTION = 34,
    SHTDN_REASON_UNKNOWN = 255,
    SHTDN_REASON_LEGACY_API = 2147942400,
    SHTDN_REASON_VALID_BIT_MASK = 3238002687
} SHUTDOWN_REASON;
[Flags]
public enum SHUTDOWN_REASON : uint
{
    SHTDN_REASON_NONE = 0,
    SHTDN_REASON_FLAG_COMMENT_REQUIRED = 16777216,
    SHTDN_REASON_FLAG_DIRTY_PROBLEM_ID_REQUIRED = 33554432,
    SHTDN_REASON_FLAG_CLEAN_UI = 67108864,
    SHTDN_REASON_FLAG_DIRTY_UI = 134217728,
    SHTDN_REASON_FLAG_MOBILE_UI_RESERVED = 268435456,
    SHTDN_REASON_FLAG_USER_DEFINED = 1073741824,
    SHTDN_REASON_FLAG_PLANNED = 2147483648,
    SHTDN_REASON_MAJOR_OTHER = 0,
    SHTDN_REASON_MAJOR_NONE = 0,
    SHTDN_REASON_MAJOR_HARDWARE = 65536,
    SHTDN_REASON_MAJOR_OPERATINGSYSTEM = 131072,
    SHTDN_REASON_MAJOR_SOFTWARE = 196608,
    SHTDN_REASON_MAJOR_APPLICATION = 262144,
    SHTDN_REASON_MAJOR_SYSTEM = 327680,
    SHTDN_REASON_MAJOR_POWER = 393216,
    SHTDN_REASON_MAJOR_LEGACY_API = 458752,
    SHTDN_REASON_MINOR_OTHER = 0,
    SHTDN_REASON_MINOR_NONE = 255,
    SHTDN_REASON_MINOR_MAINTENANCE = 1,
    SHTDN_REASON_MINOR_INSTALLATION = 2,
    SHTDN_REASON_MINOR_UPGRADE = 3,
    SHTDN_REASON_MINOR_RECONFIG = 4,
    SHTDN_REASON_MINOR_HUNG = 5,
    SHTDN_REASON_MINOR_UNSTABLE = 6,
    SHTDN_REASON_MINOR_DISK = 7,
    SHTDN_REASON_MINOR_PROCESSOR = 8,
    SHTDN_REASON_MINOR_NETWORKCARD = 9,
    SHTDN_REASON_MINOR_POWER_SUPPLY = 10,
    SHTDN_REASON_MINOR_CORDUNPLUGGED = 11,
    SHTDN_REASON_MINOR_ENVIRONMENT = 12,
    SHTDN_REASON_MINOR_HARDWARE_DRIVER = 13,
    SHTDN_REASON_MINOR_OTHERDRIVER = 14,
    SHTDN_REASON_MINOR_BLUESCREEN = 15,
    SHTDN_REASON_MINOR_SERVICEPACK = 16,
    SHTDN_REASON_MINOR_HOTFIX = 17,
    SHTDN_REASON_MINOR_SECURITYFIX = 18,
    SHTDN_REASON_MINOR_SECURITY = 19,
    SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY = 20,
    SHTDN_REASON_MINOR_WMI = 21,
    SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL = 22,
    SHTDN_REASON_MINOR_HOTFIX_UNINSTALL = 23,
    SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL = 24,
    SHTDN_REASON_MINOR_MMC = 25,
    SHTDN_REASON_MINOR_SYSTEMRESTORE = 26,
    SHTDN_REASON_MINOR_TERMSRV = 32,
    SHTDN_REASON_MINOR_DC_PROMOTION = 33,
    SHTDN_REASON_MINOR_DC_DEMOTION = 34,
    SHTDN_REASON_UNKNOWN = 255,
    SHTDN_REASON_LEGACY_API = 2147942400,
    SHTDN_REASON_VALID_BIT_MASK = 3238002687,
}
<Flags>
Public Enum SHUTDOWN_REASON As UInteger
    SHTDN_REASON_NONE = 0
    SHTDN_REASON_FLAG_COMMENT_REQUIRED = 16777216
    SHTDN_REASON_FLAG_DIRTY_PROBLEM_ID_REQUIRED = 33554432
    SHTDN_REASON_FLAG_CLEAN_UI = 67108864
    SHTDN_REASON_FLAG_DIRTY_UI = 134217728
    SHTDN_REASON_FLAG_MOBILE_UI_RESERVED = 268435456
    SHTDN_REASON_FLAG_USER_DEFINED = 1073741824
    SHTDN_REASON_FLAG_PLANNED = 2147483648
    SHTDN_REASON_MAJOR_OTHER = 0
    SHTDN_REASON_MAJOR_NONE = 0
    SHTDN_REASON_MAJOR_HARDWARE = 65536
    SHTDN_REASON_MAJOR_OPERATINGSYSTEM = 131072
    SHTDN_REASON_MAJOR_SOFTWARE = 196608
    SHTDN_REASON_MAJOR_APPLICATION = 262144
    SHTDN_REASON_MAJOR_SYSTEM = 327680
    SHTDN_REASON_MAJOR_POWER = 393216
    SHTDN_REASON_MAJOR_LEGACY_API = 458752
    SHTDN_REASON_MINOR_OTHER = 0
    SHTDN_REASON_MINOR_NONE = 255
    SHTDN_REASON_MINOR_MAINTENANCE = 1
    SHTDN_REASON_MINOR_INSTALLATION = 2
    SHTDN_REASON_MINOR_UPGRADE = 3
    SHTDN_REASON_MINOR_RECONFIG = 4
    SHTDN_REASON_MINOR_HUNG = 5
    SHTDN_REASON_MINOR_UNSTABLE = 6
    SHTDN_REASON_MINOR_DISK = 7
    SHTDN_REASON_MINOR_PROCESSOR = 8
    SHTDN_REASON_MINOR_NETWORKCARD = 9
    SHTDN_REASON_MINOR_POWER_SUPPLY = 10
    SHTDN_REASON_MINOR_CORDUNPLUGGED = 11
    SHTDN_REASON_MINOR_ENVIRONMENT = 12
    SHTDN_REASON_MINOR_HARDWARE_DRIVER = 13
    SHTDN_REASON_MINOR_OTHERDRIVER = 14
    SHTDN_REASON_MINOR_BLUESCREEN = 15
    SHTDN_REASON_MINOR_SERVICEPACK = 16
    SHTDN_REASON_MINOR_HOTFIX = 17
    SHTDN_REASON_MINOR_SECURITYFIX = 18
    SHTDN_REASON_MINOR_SECURITY = 19
    SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY = 20
    SHTDN_REASON_MINOR_WMI = 21
    SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL = 22
    SHTDN_REASON_MINOR_HOTFIX_UNINSTALL = 23
    SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL = 24
    SHTDN_REASON_MINOR_MMC = 25
    SHTDN_REASON_MINOR_SYSTEMRESTORE = 26
    SHTDN_REASON_MINOR_TERMSRV = 32
    SHTDN_REASON_MINOR_DC_PROMOTION = 33
    SHTDN_REASON_MINOR_DC_DEMOTION = 34
    SHTDN_REASON_UNKNOWN = 255
    SHTDN_REASON_LEGACY_API = 2147942400
    SHTDN_REASON_VALID_BIT_MASK = 3238002687
End Enum
import enum

class SHUTDOWN_REASON(enum.IntFlag):
    SHTDN_REASON_NONE = 0
    SHTDN_REASON_FLAG_COMMENT_REQUIRED = 16777216
    SHTDN_REASON_FLAG_DIRTY_PROBLEM_ID_REQUIRED = 33554432
    SHTDN_REASON_FLAG_CLEAN_UI = 67108864
    SHTDN_REASON_FLAG_DIRTY_UI = 134217728
    SHTDN_REASON_FLAG_MOBILE_UI_RESERVED = 268435456
    SHTDN_REASON_FLAG_USER_DEFINED = 1073741824
    SHTDN_REASON_FLAG_PLANNED = 2147483648
    SHTDN_REASON_MAJOR_OTHER = 0
    SHTDN_REASON_MAJOR_NONE = 0
    SHTDN_REASON_MAJOR_HARDWARE = 65536
    SHTDN_REASON_MAJOR_OPERATINGSYSTEM = 131072
    SHTDN_REASON_MAJOR_SOFTWARE = 196608
    SHTDN_REASON_MAJOR_APPLICATION = 262144
    SHTDN_REASON_MAJOR_SYSTEM = 327680
    SHTDN_REASON_MAJOR_POWER = 393216
    SHTDN_REASON_MAJOR_LEGACY_API = 458752
    SHTDN_REASON_MINOR_OTHER = 0
    SHTDN_REASON_MINOR_NONE = 255
    SHTDN_REASON_MINOR_MAINTENANCE = 1
    SHTDN_REASON_MINOR_INSTALLATION = 2
    SHTDN_REASON_MINOR_UPGRADE = 3
    SHTDN_REASON_MINOR_RECONFIG = 4
    SHTDN_REASON_MINOR_HUNG = 5
    SHTDN_REASON_MINOR_UNSTABLE = 6
    SHTDN_REASON_MINOR_DISK = 7
    SHTDN_REASON_MINOR_PROCESSOR = 8
    SHTDN_REASON_MINOR_NETWORKCARD = 9
    SHTDN_REASON_MINOR_POWER_SUPPLY = 10
    SHTDN_REASON_MINOR_CORDUNPLUGGED = 11
    SHTDN_REASON_MINOR_ENVIRONMENT = 12
    SHTDN_REASON_MINOR_HARDWARE_DRIVER = 13
    SHTDN_REASON_MINOR_OTHERDRIVER = 14
    SHTDN_REASON_MINOR_BLUESCREEN = 15
    SHTDN_REASON_MINOR_SERVICEPACK = 16
    SHTDN_REASON_MINOR_HOTFIX = 17
    SHTDN_REASON_MINOR_SECURITYFIX = 18
    SHTDN_REASON_MINOR_SECURITY = 19
    SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY = 20
    SHTDN_REASON_MINOR_WMI = 21
    SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL = 22
    SHTDN_REASON_MINOR_HOTFIX_UNINSTALL = 23
    SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL = 24
    SHTDN_REASON_MINOR_MMC = 25
    SHTDN_REASON_MINOR_SYSTEMRESTORE = 26
    SHTDN_REASON_MINOR_TERMSRV = 32
    SHTDN_REASON_MINOR_DC_PROMOTION = 33
    SHTDN_REASON_MINOR_DC_DEMOTION = 34
    SHTDN_REASON_UNKNOWN = 255
    SHTDN_REASON_LEGACY_API = 2147942400
    SHTDN_REASON_VALID_BIT_MASK = 3238002687
// SHUTDOWN_REASON (flags)
pub const SHTDN_REASON_NONE: u32 = 0;
pub const SHTDN_REASON_FLAG_COMMENT_REQUIRED: u32 = 16777216;
pub const SHTDN_REASON_FLAG_DIRTY_PROBLEM_ID_REQUIRED: u32 = 33554432;
pub const SHTDN_REASON_FLAG_CLEAN_UI: u32 = 67108864;
pub const SHTDN_REASON_FLAG_DIRTY_UI: u32 = 134217728;
pub const SHTDN_REASON_FLAG_MOBILE_UI_RESERVED: u32 = 268435456;
pub const SHTDN_REASON_FLAG_USER_DEFINED: u32 = 1073741824;
pub const SHTDN_REASON_FLAG_PLANNED: u32 = 2147483648;
pub const SHTDN_REASON_MAJOR_OTHER: u32 = 0;
pub const SHTDN_REASON_MAJOR_NONE: u32 = 0;
pub const SHTDN_REASON_MAJOR_HARDWARE: u32 = 65536;
pub const SHTDN_REASON_MAJOR_OPERATINGSYSTEM: u32 = 131072;
pub const SHTDN_REASON_MAJOR_SOFTWARE: u32 = 196608;
pub const SHTDN_REASON_MAJOR_APPLICATION: u32 = 262144;
pub const SHTDN_REASON_MAJOR_SYSTEM: u32 = 327680;
pub const SHTDN_REASON_MAJOR_POWER: u32 = 393216;
pub const SHTDN_REASON_MAJOR_LEGACY_API: u32 = 458752;
pub const SHTDN_REASON_MINOR_OTHER: u32 = 0;
pub const SHTDN_REASON_MINOR_NONE: u32 = 255;
pub const SHTDN_REASON_MINOR_MAINTENANCE: u32 = 1;
pub const SHTDN_REASON_MINOR_INSTALLATION: u32 = 2;
pub const SHTDN_REASON_MINOR_UPGRADE: u32 = 3;
pub const SHTDN_REASON_MINOR_RECONFIG: u32 = 4;
pub const SHTDN_REASON_MINOR_HUNG: u32 = 5;
pub const SHTDN_REASON_MINOR_UNSTABLE: u32 = 6;
pub const SHTDN_REASON_MINOR_DISK: u32 = 7;
pub const SHTDN_REASON_MINOR_PROCESSOR: u32 = 8;
pub const SHTDN_REASON_MINOR_NETWORKCARD: u32 = 9;
pub const SHTDN_REASON_MINOR_POWER_SUPPLY: u32 = 10;
pub const SHTDN_REASON_MINOR_CORDUNPLUGGED: u32 = 11;
pub const SHTDN_REASON_MINOR_ENVIRONMENT: u32 = 12;
pub const SHTDN_REASON_MINOR_HARDWARE_DRIVER: u32 = 13;
pub const SHTDN_REASON_MINOR_OTHERDRIVER: u32 = 14;
pub const SHTDN_REASON_MINOR_BLUESCREEN: u32 = 15;
pub const SHTDN_REASON_MINOR_SERVICEPACK: u32 = 16;
pub const SHTDN_REASON_MINOR_HOTFIX: u32 = 17;
pub const SHTDN_REASON_MINOR_SECURITYFIX: u32 = 18;
pub const SHTDN_REASON_MINOR_SECURITY: u32 = 19;
pub const SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY: u32 = 20;
pub const SHTDN_REASON_MINOR_WMI: u32 = 21;
pub const SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL: u32 = 22;
pub const SHTDN_REASON_MINOR_HOTFIX_UNINSTALL: u32 = 23;
pub const SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL: u32 = 24;
pub const SHTDN_REASON_MINOR_MMC: u32 = 25;
pub const SHTDN_REASON_MINOR_SYSTEMRESTORE: u32 = 26;
pub const SHTDN_REASON_MINOR_TERMSRV: u32 = 32;
pub const SHTDN_REASON_MINOR_DC_PROMOTION: u32 = 33;
pub const SHTDN_REASON_MINOR_DC_DEMOTION: u32 = 34;
pub const SHTDN_REASON_UNKNOWN: u32 = 255;
pub const SHTDN_REASON_LEGACY_API: u32 = 2147942400;
pub const SHTDN_REASON_VALID_BIT_MASK: u32 = 3238002687;
// SHUTDOWN_REASON
const (
	SHTDN_REASON_NONE uint32 = 0
	SHTDN_REASON_FLAG_COMMENT_REQUIRED uint32 = 16777216
	SHTDN_REASON_FLAG_DIRTY_PROBLEM_ID_REQUIRED uint32 = 33554432
	SHTDN_REASON_FLAG_CLEAN_UI uint32 = 67108864
	SHTDN_REASON_FLAG_DIRTY_UI uint32 = 134217728
	SHTDN_REASON_FLAG_MOBILE_UI_RESERVED uint32 = 268435456
	SHTDN_REASON_FLAG_USER_DEFINED uint32 = 1073741824
	SHTDN_REASON_FLAG_PLANNED uint32 = 2147483648
	SHTDN_REASON_MAJOR_OTHER uint32 = 0
	SHTDN_REASON_MAJOR_NONE uint32 = 0
	SHTDN_REASON_MAJOR_HARDWARE uint32 = 65536
	SHTDN_REASON_MAJOR_OPERATINGSYSTEM uint32 = 131072
	SHTDN_REASON_MAJOR_SOFTWARE uint32 = 196608
	SHTDN_REASON_MAJOR_APPLICATION uint32 = 262144
	SHTDN_REASON_MAJOR_SYSTEM uint32 = 327680
	SHTDN_REASON_MAJOR_POWER uint32 = 393216
	SHTDN_REASON_MAJOR_LEGACY_API uint32 = 458752
	SHTDN_REASON_MINOR_OTHER uint32 = 0
	SHTDN_REASON_MINOR_NONE uint32 = 255
	SHTDN_REASON_MINOR_MAINTENANCE uint32 = 1
	SHTDN_REASON_MINOR_INSTALLATION uint32 = 2
	SHTDN_REASON_MINOR_UPGRADE uint32 = 3
	SHTDN_REASON_MINOR_RECONFIG uint32 = 4
	SHTDN_REASON_MINOR_HUNG uint32 = 5
	SHTDN_REASON_MINOR_UNSTABLE uint32 = 6
	SHTDN_REASON_MINOR_DISK uint32 = 7
	SHTDN_REASON_MINOR_PROCESSOR uint32 = 8
	SHTDN_REASON_MINOR_NETWORKCARD uint32 = 9
	SHTDN_REASON_MINOR_POWER_SUPPLY uint32 = 10
	SHTDN_REASON_MINOR_CORDUNPLUGGED uint32 = 11
	SHTDN_REASON_MINOR_ENVIRONMENT uint32 = 12
	SHTDN_REASON_MINOR_HARDWARE_DRIVER uint32 = 13
	SHTDN_REASON_MINOR_OTHERDRIVER uint32 = 14
	SHTDN_REASON_MINOR_BLUESCREEN uint32 = 15
	SHTDN_REASON_MINOR_SERVICEPACK uint32 = 16
	SHTDN_REASON_MINOR_HOTFIX uint32 = 17
	SHTDN_REASON_MINOR_SECURITYFIX uint32 = 18
	SHTDN_REASON_MINOR_SECURITY uint32 = 19
	SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY uint32 = 20
	SHTDN_REASON_MINOR_WMI uint32 = 21
	SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL uint32 = 22
	SHTDN_REASON_MINOR_HOTFIX_UNINSTALL uint32 = 23
	SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL uint32 = 24
	SHTDN_REASON_MINOR_MMC uint32 = 25
	SHTDN_REASON_MINOR_SYSTEMRESTORE uint32 = 26
	SHTDN_REASON_MINOR_TERMSRV uint32 = 32
	SHTDN_REASON_MINOR_DC_PROMOTION uint32 = 33
	SHTDN_REASON_MINOR_DC_DEMOTION uint32 = 34
	SHTDN_REASON_UNKNOWN uint32 = 255
	SHTDN_REASON_LEGACY_API uint32 = 2147942400
	SHTDN_REASON_VALID_BIT_MASK uint32 = 3238002687
)
const
  SHTDN_REASON_NONE = 0;
  SHTDN_REASON_FLAG_COMMENT_REQUIRED = 16777216;
  SHTDN_REASON_FLAG_DIRTY_PROBLEM_ID_REQUIRED = 33554432;
  SHTDN_REASON_FLAG_CLEAN_UI = 67108864;
  SHTDN_REASON_FLAG_DIRTY_UI = 134217728;
  SHTDN_REASON_FLAG_MOBILE_UI_RESERVED = 268435456;
  SHTDN_REASON_FLAG_USER_DEFINED = 1073741824;
  SHTDN_REASON_FLAG_PLANNED = 2147483648;
  SHTDN_REASON_MAJOR_OTHER = 0;
  SHTDN_REASON_MAJOR_NONE = 0;
  SHTDN_REASON_MAJOR_HARDWARE = 65536;
  SHTDN_REASON_MAJOR_OPERATINGSYSTEM = 131072;
  SHTDN_REASON_MAJOR_SOFTWARE = 196608;
  SHTDN_REASON_MAJOR_APPLICATION = 262144;
  SHTDN_REASON_MAJOR_SYSTEM = 327680;
  SHTDN_REASON_MAJOR_POWER = 393216;
  SHTDN_REASON_MAJOR_LEGACY_API = 458752;
  SHTDN_REASON_MINOR_OTHER = 0;
  SHTDN_REASON_MINOR_NONE = 255;
  SHTDN_REASON_MINOR_MAINTENANCE = 1;
  SHTDN_REASON_MINOR_INSTALLATION = 2;
  SHTDN_REASON_MINOR_UPGRADE = 3;
  SHTDN_REASON_MINOR_RECONFIG = 4;
  SHTDN_REASON_MINOR_HUNG = 5;
  SHTDN_REASON_MINOR_UNSTABLE = 6;
  SHTDN_REASON_MINOR_DISK = 7;
  SHTDN_REASON_MINOR_PROCESSOR = 8;
  SHTDN_REASON_MINOR_NETWORKCARD = 9;
  SHTDN_REASON_MINOR_POWER_SUPPLY = 10;
  SHTDN_REASON_MINOR_CORDUNPLUGGED = 11;
  SHTDN_REASON_MINOR_ENVIRONMENT = 12;
  SHTDN_REASON_MINOR_HARDWARE_DRIVER = 13;
  SHTDN_REASON_MINOR_OTHERDRIVER = 14;
  SHTDN_REASON_MINOR_BLUESCREEN = 15;
  SHTDN_REASON_MINOR_SERVICEPACK = 16;
  SHTDN_REASON_MINOR_HOTFIX = 17;
  SHTDN_REASON_MINOR_SECURITYFIX = 18;
  SHTDN_REASON_MINOR_SECURITY = 19;
  SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY = 20;
  SHTDN_REASON_MINOR_WMI = 21;
  SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL = 22;
  SHTDN_REASON_MINOR_HOTFIX_UNINSTALL = 23;
  SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL = 24;
  SHTDN_REASON_MINOR_MMC = 25;
  SHTDN_REASON_MINOR_SYSTEMRESTORE = 26;
  SHTDN_REASON_MINOR_TERMSRV = 32;
  SHTDN_REASON_MINOR_DC_PROMOTION = 33;
  SHTDN_REASON_MINOR_DC_DEMOTION = 34;
  SHTDN_REASON_UNKNOWN = 255;
  SHTDN_REASON_LEGACY_API = 2147942400;
  SHTDN_REASON_VALID_BIT_MASK = 3238002687;
// SHUTDOWN_REASON
pub const SHTDN_REASON_NONE: u32 = 0;
pub const SHTDN_REASON_FLAG_COMMENT_REQUIRED: u32 = 16777216;
pub const SHTDN_REASON_FLAG_DIRTY_PROBLEM_ID_REQUIRED: u32 = 33554432;
pub const SHTDN_REASON_FLAG_CLEAN_UI: u32 = 67108864;
pub const SHTDN_REASON_FLAG_DIRTY_UI: u32 = 134217728;
pub const SHTDN_REASON_FLAG_MOBILE_UI_RESERVED: u32 = 268435456;
pub const SHTDN_REASON_FLAG_USER_DEFINED: u32 = 1073741824;
pub const SHTDN_REASON_FLAG_PLANNED: u32 = 2147483648;
pub const SHTDN_REASON_MAJOR_OTHER: u32 = 0;
pub const SHTDN_REASON_MAJOR_NONE: u32 = 0;
pub const SHTDN_REASON_MAJOR_HARDWARE: u32 = 65536;
pub const SHTDN_REASON_MAJOR_OPERATINGSYSTEM: u32 = 131072;
pub const SHTDN_REASON_MAJOR_SOFTWARE: u32 = 196608;
pub const SHTDN_REASON_MAJOR_APPLICATION: u32 = 262144;
pub const SHTDN_REASON_MAJOR_SYSTEM: u32 = 327680;
pub const SHTDN_REASON_MAJOR_POWER: u32 = 393216;
pub const SHTDN_REASON_MAJOR_LEGACY_API: u32 = 458752;
pub const SHTDN_REASON_MINOR_OTHER: u32 = 0;
pub const SHTDN_REASON_MINOR_NONE: u32 = 255;
pub const SHTDN_REASON_MINOR_MAINTENANCE: u32 = 1;
pub const SHTDN_REASON_MINOR_INSTALLATION: u32 = 2;
pub const SHTDN_REASON_MINOR_UPGRADE: u32 = 3;
pub const SHTDN_REASON_MINOR_RECONFIG: u32 = 4;
pub const SHTDN_REASON_MINOR_HUNG: u32 = 5;
pub const SHTDN_REASON_MINOR_UNSTABLE: u32 = 6;
pub const SHTDN_REASON_MINOR_DISK: u32 = 7;
pub const SHTDN_REASON_MINOR_PROCESSOR: u32 = 8;
pub const SHTDN_REASON_MINOR_NETWORKCARD: u32 = 9;
pub const SHTDN_REASON_MINOR_POWER_SUPPLY: u32 = 10;
pub const SHTDN_REASON_MINOR_CORDUNPLUGGED: u32 = 11;
pub const SHTDN_REASON_MINOR_ENVIRONMENT: u32 = 12;
pub const SHTDN_REASON_MINOR_HARDWARE_DRIVER: u32 = 13;
pub const SHTDN_REASON_MINOR_OTHERDRIVER: u32 = 14;
pub const SHTDN_REASON_MINOR_BLUESCREEN: u32 = 15;
pub const SHTDN_REASON_MINOR_SERVICEPACK: u32 = 16;
pub const SHTDN_REASON_MINOR_HOTFIX: u32 = 17;
pub const SHTDN_REASON_MINOR_SECURITYFIX: u32 = 18;
pub const SHTDN_REASON_MINOR_SECURITY: u32 = 19;
pub const SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY: u32 = 20;
pub const SHTDN_REASON_MINOR_WMI: u32 = 21;
pub const SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL: u32 = 22;
pub const SHTDN_REASON_MINOR_HOTFIX_UNINSTALL: u32 = 23;
pub const SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL: u32 = 24;
pub const SHTDN_REASON_MINOR_MMC: u32 = 25;
pub const SHTDN_REASON_MINOR_SYSTEMRESTORE: u32 = 26;
pub const SHTDN_REASON_MINOR_TERMSRV: u32 = 32;
pub const SHTDN_REASON_MINOR_DC_PROMOTION: u32 = 33;
pub const SHTDN_REASON_MINOR_DC_DEMOTION: u32 = 34;
pub const SHTDN_REASON_UNKNOWN: u32 = 255;
pub const SHTDN_REASON_LEGACY_API: u32 = 2147942400;
pub const SHTDN_REASON_VALID_BIT_MASK: u32 = 3238002687;
const
  SHTDN_REASON_NONE* = 0
  SHTDN_REASON_FLAG_COMMENT_REQUIRED* = 16777216
  SHTDN_REASON_FLAG_DIRTY_PROBLEM_ID_REQUIRED* = 33554432
  SHTDN_REASON_FLAG_CLEAN_UI* = 67108864
  SHTDN_REASON_FLAG_DIRTY_UI* = 134217728
  SHTDN_REASON_FLAG_MOBILE_UI_RESERVED* = 268435456
  SHTDN_REASON_FLAG_USER_DEFINED* = 1073741824
  SHTDN_REASON_FLAG_PLANNED* = 2147483648
  SHTDN_REASON_MAJOR_OTHER* = 0
  SHTDN_REASON_MAJOR_NONE* = 0
  SHTDN_REASON_MAJOR_HARDWARE* = 65536
  SHTDN_REASON_MAJOR_OPERATINGSYSTEM* = 131072
  SHTDN_REASON_MAJOR_SOFTWARE* = 196608
  SHTDN_REASON_MAJOR_APPLICATION* = 262144
  SHTDN_REASON_MAJOR_SYSTEM* = 327680
  SHTDN_REASON_MAJOR_POWER* = 393216
  SHTDN_REASON_MAJOR_LEGACY_API* = 458752
  SHTDN_REASON_MINOR_OTHER* = 0
  SHTDN_REASON_MINOR_NONE* = 255
  SHTDN_REASON_MINOR_MAINTENANCE* = 1
  SHTDN_REASON_MINOR_INSTALLATION* = 2
  SHTDN_REASON_MINOR_UPGRADE* = 3
  SHTDN_REASON_MINOR_RECONFIG* = 4
  SHTDN_REASON_MINOR_HUNG* = 5
  SHTDN_REASON_MINOR_UNSTABLE* = 6
  SHTDN_REASON_MINOR_DISK* = 7
  SHTDN_REASON_MINOR_PROCESSOR* = 8
  SHTDN_REASON_MINOR_NETWORKCARD* = 9
  SHTDN_REASON_MINOR_POWER_SUPPLY* = 10
  SHTDN_REASON_MINOR_CORDUNPLUGGED* = 11
  SHTDN_REASON_MINOR_ENVIRONMENT* = 12
  SHTDN_REASON_MINOR_HARDWARE_DRIVER* = 13
  SHTDN_REASON_MINOR_OTHERDRIVER* = 14
  SHTDN_REASON_MINOR_BLUESCREEN* = 15
  SHTDN_REASON_MINOR_SERVICEPACK* = 16
  SHTDN_REASON_MINOR_HOTFIX* = 17
  SHTDN_REASON_MINOR_SECURITYFIX* = 18
  SHTDN_REASON_MINOR_SECURITY* = 19
  SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY* = 20
  SHTDN_REASON_MINOR_WMI* = 21
  SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL* = 22
  SHTDN_REASON_MINOR_HOTFIX_UNINSTALL* = 23
  SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL* = 24
  SHTDN_REASON_MINOR_MMC* = 25
  SHTDN_REASON_MINOR_SYSTEMRESTORE* = 26
  SHTDN_REASON_MINOR_TERMSRV* = 32
  SHTDN_REASON_MINOR_DC_PROMOTION* = 33
  SHTDN_REASON_MINOR_DC_DEMOTION* = 34
  SHTDN_REASON_UNKNOWN* = 255
  SHTDN_REASON_LEGACY_API* = 2147942400
  SHTDN_REASON_VALID_BIT_MASK* = 3238002687
enum SHUTDOWN_REASON : uint {
    SHTDN_REASON_NONE = 0,
    SHTDN_REASON_FLAG_COMMENT_REQUIRED = 16777216,
    SHTDN_REASON_FLAG_DIRTY_PROBLEM_ID_REQUIRED = 33554432,
    SHTDN_REASON_FLAG_CLEAN_UI = 67108864,
    SHTDN_REASON_FLAG_DIRTY_UI = 134217728,
    SHTDN_REASON_FLAG_MOBILE_UI_RESERVED = 268435456,
    SHTDN_REASON_FLAG_USER_DEFINED = 1073741824,
    SHTDN_REASON_FLAG_PLANNED = 2147483648,
    SHTDN_REASON_MAJOR_OTHER = 0,
    SHTDN_REASON_MAJOR_NONE = 0,
    SHTDN_REASON_MAJOR_HARDWARE = 65536,
    SHTDN_REASON_MAJOR_OPERATINGSYSTEM = 131072,
    SHTDN_REASON_MAJOR_SOFTWARE = 196608,
    SHTDN_REASON_MAJOR_APPLICATION = 262144,
    SHTDN_REASON_MAJOR_SYSTEM = 327680,
    SHTDN_REASON_MAJOR_POWER = 393216,
    SHTDN_REASON_MAJOR_LEGACY_API = 458752,
    SHTDN_REASON_MINOR_OTHER = 0,
    SHTDN_REASON_MINOR_NONE = 255,
    SHTDN_REASON_MINOR_MAINTENANCE = 1,
    SHTDN_REASON_MINOR_INSTALLATION = 2,
    SHTDN_REASON_MINOR_UPGRADE = 3,
    SHTDN_REASON_MINOR_RECONFIG = 4,
    SHTDN_REASON_MINOR_HUNG = 5,
    SHTDN_REASON_MINOR_UNSTABLE = 6,
    SHTDN_REASON_MINOR_DISK = 7,
    SHTDN_REASON_MINOR_PROCESSOR = 8,
    SHTDN_REASON_MINOR_NETWORKCARD = 9,
    SHTDN_REASON_MINOR_POWER_SUPPLY = 10,
    SHTDN_REASON_MINOR_CORDUNPLUGGED = 11,
    SHTDN_REASON_MINOR_ENVIRONMENT = 12,
    SHTDN_REASON_MINOR_HARDWARE_DRIVER = 13,
    SHTDN_REASON_MINOR_OTHERDRIVER = 14,
    SHTDN_REASON_MINOR_BLUESCREEN = 15,
    SHTDN_REASON_MINOR_SERVICEPACK = 16,
    SHTDN_REASON_MINOR_HOTFIX = 17,
    SHTDN_REASON_MINOR_SECURITYFIX = 18,
    SHTDN_REASON_MINOR_SECURITY = 19,
    SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY = 20,
    SHTDN_REASON_MINOR_WMI = 21,
    SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL = 22,
    SHTDN_REASON_MINOR_HOTFIX_UNINSTALL = 23,
    SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL = 24,
    SHTDN_REASON_MINOR_MMC = 25,
    SHTDN_REASON_MINOR_SYSTEMRESTORE = 26,
    SHTDN_REASON_MINOR_TERMSRV = 32,
    SHTDN_REASON_MINOR_DC_PROMOTION = 33,
    SHTDN_REASON_MINOR_DC_DEMOTION = 34,
    SHTDN_REASON_UNKNOWN = 255,
    SHTDN_REASON_LEGACY_API = 2147942400,
    SHTDN_REASON_VALID_BIT_MASK = 3238002687,
}
#define global SHTDN_REASON_NONE                           0x0
#define global SHTDN_REASON_FLAG_COMMENT_REQUIRED          0x1000000
#define global SHTDN_REASON_FLAG_DIRTY_PROBLEM_ID_REQUIRED 0x2000000
#define global SHTDN_REASON_FLAG_CLEAN_UI                  0x4000000
#define global SHTDN_REASON_FLAG_DIRTY_UI                  0x8000000
#define global SHTDN_REASON_FLAG_MOBILE_UI_RESERVED        0x10000000
#define global SHTDN_REASON_FLAG_USER_DEFINED              0x40000000
#define global SHTDN_REASON_FLAG_PLANNED                   0x80000000
#define global SHTDN_REASON_MAJOR_OTHER                    0x0
#define global SHTDN_REASON_MAJOR_NONE                     0x0
#define global SHTDN_REASON_MAJOR_HARDWARE                 0x10000
#define global SHTDN_REASON_MAJOR_OPERATINGSYSTEM          0x20000
#define global SHTDN_REASON_MAJOR_SOFTWARE                 0x30000
#define global SHTDN_REASON_MAJOR_APPLICATION              0x40000
#define global SHTDN_REASON_MAJOR_SYSTEM                   0x50000
#define global SHTDN_REASON_MAJOR_POWER                    0x60000
#define global SHTDN_REASON_MAJOR_LEGACY_API               0x70000
#define global SHTDN_REASON_MINOR_OTHER                    0x0
#define global SHTDN_REASON_MINOR_NONE                     0xFF
#define global SHTDN_REASON_MINOR_MAINTENANCE              0x1
#define global SHTDN_REASON_MINOR_INSTALLATION             0x2
#define global SHTDN_REASON_MINOR_UPGRADE                  0x3
#define global SHTDN_REASON_MINOR_RECONFIG                 0x4
#define global SHTDN_REASON_MINOR_HUNG                     0x5
#define global SHTDN_REASON_MINOR_UNSTABLE                 0x6
#define global SHTDN_REASON_MINOR_DISK                     0x7
#define global SHTDN_REASON_MINOR_PROCESSOR                0x8
#define global SHTDN_REASON_MINOR_NETWORKCARD              0x9
#define global SHTDN_REASON_MINOR_POWER_SUPPLY             0xA
#define global SHTDN_REASON_MINOR_CORDUNPLUGGED            0xB
#define global SHTDN_REASON_MINOR_ENVIRONMENT              0xC
#define global SHTDN_REASON_MINOR_HARDWARE_DRIVER          0xD
#define global SHTDN_REASON_MINOR_OTHERDRIVER              0xE
#define global SHTDN_REASON_MINOR_BLUESCREEN               0xF
#define global SHTDN_REASON_MINOR_SERVICEPACK              0x10
#define global SHTDN_REASON_MINOR_HOTFIX                   0x11
#define global SHTDN_REASON_MINOR_SECURITYFIX              0x12
#define global SHTDN_REASON_MINOR_SECURITY                 0x13
#define global SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY     0x14
#define global SHTDN_REASON_MINOR_WMI                      0x15
#define global SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL    0x16
#define global SHTDN_REASON_MINOR_HOTFIX_UNINSTALL         0x17
#define global SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL    0x18
#define global SHTDN_REASON_MINOR_MMC                      0x19
#define global SHTDN_REASON_MINOR_SYSTEMRESTORE            0x1A
#define global SHTDN_REASON_MINOR_TERMSRV                  0x20
#define global SHTDN_REASON_MINOR_DC_PROMOTION             0x21
#define global SHTDN_REASON_MINOR_DC_DEMOTION              0x22
#define global SHTDN_REASON_UNKNOWN                        0xFF
#define global SHTDN_REASON_LEGACY_API                     0x80070000
#define global SHTDN_REASON_VALID_BIT_MASK                 0xC0FFFFFF
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。