ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

reason.h
Go to the documentation of this file.
00001 #ifndef _REASON_H
00002 #define _REASON_H
00003 
00004 #if _WIN32_WINNT >= 0x0501
00005 
00006 #define SHTDN_REASON_MAJOR_APPLICATION     0x00040000
00007 #define SHTDN_REASON_MAJOR_HARDWARE        0x00010000
00008 #define SHTDN_REASON_MAJOR_LEGACY_API      0x00070000
00009 #define SHTDN_REASON_MAJOR_OPERATINGSYSTEM 0x00020000
00010 #define SHTDN_REASON_MAJOR_OTHER           0x00000000
00011 #define SHTDN_REASON_MAJOR_POWER           0x00060000
00012 #define SHTDN_REASON_MAJOR_SOFTWARE        0x00030000
00013 #define SHTDN_REASON_MAJOR_SYSTEM          0x00050000
00014 
00015 #define SHTDN_REASON_MINOR_BLUESCREEN            0x0000000f
00016 #define SHTDN_REASON_MINOR_CORDUNPLUGGED         0x0000000b
00017 #define SHTDN_REASON_MINOR_DISK                  0x00000007
00018 #define SHTDN_REASON_MINOR_ENVIRONMENT           0x0000000c
00019 #define SHTDN_REASON_MINOR_HARDWARE_DRIVER       0x0000000d
00020 #define SHTDN_REASON_MINOR_HOTFIX                0x00000011
00021 #define SHTDN_REASON_MINOR_HOTFIX_UNINSTALL      0x00000017
00022 #define SHTDN_REASON_MINOR_HUNG                  0x00000005
00023 #define SHTDN_REASON_MINOR_INSTALLATION          0x00000002
00024 #define SHTDN_REASON_MINOR_MAINTENANCE           0x00000001
00025 #define SHTDN_REASON_MINOR_MMC                   0x00000019
00026 #define SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY  0x00000014
00027 #define SHTDN_REASON_MINOR_NETWORKCARD           0x00000009
00028 #define SHTDN_REASON_MINOR_OTHER                 0x00000000
00029 #define SHTDN_REASON_MINOR_OTHERDRIVER           0x0000000e
00030 #define SHTDN_REASON_MINOR_POWER_SUPPLY          0x0000000a
00031 #define SHTDN_REASON_MINOR_PROCESSOR             0x00000008
00032 #define SHTDN_REASON_MINOR_RECONFIG              0x00000004
00033 #define SHTDN_REASON_MINOR_SECURITY              0x00000013
00034 #define SHTDN_REASON_MINOR_SECURITYFIX           0x00000012
00035 #define SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL 0x00000018
00036 #define SHTDN_REASON_MINOR_SERVICEPACK           0x00000010
00037 #define SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL 0x00000016
00038 #define SHTDN_REASON_MINOR_TERMSRV               0x00000020
00039 #define SHTDN_REASON_MINOR_UNSTABLE              0x00000006
00040 #define SHTDN_REASON_MINOR_UPGRADE               0x00000003
00041 #define SHTDN_REASON_MINOR_WMI                   0x00000015
00042 
00043 #define SHTDN_REASON_FLAG_USER_DEFINED           0x40000000
00044 #define SHTDN_REASON_FLAG_PLANNED                0x80000000
00045 
00046 #endif /* WIN32_WINNT >= 0x0501 */
00047 
00048 #endif /* _REASON_H */

Generated on Thu May 24 2012 04:32:51 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.