Browse Source

* pre shutdown constants + in general those series of constants refreshed

git-svn-id: trunk@40096 -
marco 6 years ago
parent
commit
f8050815ea
1 changed files with 30 additions and 8 deletions
  1. 30 8
      rtl/win/wininc/defines.inc

+ 30 - 8
rtl/win/wininc/defines.inc

@@ -245,9 +245,18 @@
      SERVICE_CONTINUE_PENDING = 5;
      SERVICE_CONTINUE_PENDING = 5;
      SERVICE_PAUSE_PENDING = 6;
      SERVICE_PAUSE_PENDING = 6;
      SERVICE_PAUSED = 7;
      SERVICE_PAUSED = 7;
-     SERVICE_ACCEPT_STOP = 1;
-     SERVICE_ACCEPT_PAUSE_CONTINUE = 2;
-     SERVICE_ACCEPT_SHUTDOWN = 4;
+     SERVICE_ACCEPT_STOP                    = $01;
+     SERVICE_ACCEPT_PAUSE_CONTINUE          = $02;
+     SERVICE_ACCEPT_SHUTDOWN                = $04;
+     SERVICE_ACCEPT_PARAMCHANGE             = $08;
+     SERVICE_ACCEPT_NETBINDCHANGE           = $10;
+     SERVICE_ACCEPT_HARDWAREPROFILECHANGE   = $20;
+     SERVICE_ACCEPT_POWEREVENT              = $40;
+     SERVICE_ACCEPT_SESSIONCHANGE           = $80;
+     SERVICE_ACCEPT_PRESHUTDOWN             = $100;
+     SERVICE_ACCEPT_TIMECHANGE              = $200;
+     SERVICE_ACCEPT_TRIGGEREVENT            = $400;
+
   { CheckDlgButton  }
   { CheckDlgButton  }
      BST_CHECKED = 1;
      BST_CHECKED = 1;
      BST_INDETERMINATE = 2;
      BST_INDETERMINATE = 2;
@@ -350,11 +359,24 @@
      DBG_TERMINATE_THREAD = $40010003;
      DBG_TERMINATE_THREAD = $40010003;
      DBG_TERMINATE_PROCESS = $40010004;
      DBG_TERMINATE_PROCESS = $40010004;
   { ControlService  }
   { ControlService  }
-     SERVICE_CONTROL_STOP = 1;
-     SERVICE_CONTROL_PAUSE = 2;
-     SERVICE_CONTROL_CONTINUE = 3;
-     SERVICE_CONTROL_INTERROGATE = 4;
-     SERVICE_CONTROL_SHUTDOWN = 5;
+     SERVICE_CONTROL_STOP                   = $1;
+     SERVICE_CONTROL_PAUSE                  = $2;
+     SERVICE_CONTROL_CONTINUE               = $3;
+     SERVICE_CONTROL_INTERROGATE            = $4;
+     SERVICE_CONTROL_SHUTDOWN               = $5;
+     SERVICE_CONTROL_PARAMCHANGE            = $6;
+     SERVICE_CONTROL_NETBINDADD             = $7;
+     SERVICE_CONTROL_NETBINDREMOVE          = $8;
+     SERVICE_CONTROL_NETBINDENABLE          = $9;
+     SERVICE_CONTROL_NETBINDDISABLE         = $A;
+     SERVICE_CONTROL_DEVICEEVENT            = $B;
+     SERVICE_CONTROL_HARDWAREPROFILECHANGE  = $C;
+     SERVICE_CONTROL_POWEREVENT             = $D;
+     SERVICE_CONTROL_SESSIONCHANGE          = $E;
+     SERVICE_CONTROL_PRESHUTDOWN            = $F;
+     SERVICE_CONTROL_TIMECHANGE             = $10;
+     SERVICE_CONTROL_TRIGGEREVENT           = $20;
+
   { CopyImage, LoadImage  }
   { CopyImage, LoadImage  }
      IMAGE_BITMAP = 0;
      IMAGE_BITMAP = 0;
      IMAGE_CURSOR = 2;
      IMAGE_CURSOR = 2;