1 /*
2  * PROJECT:     ReactOS Task Manager
3  * LICENSE:     LGPL-2.1-or-later (https://spdx.org/licenses/LGPL-2.1-or-later)
4  * PURPOSE:     System Shutdown.
5  * COPYRIGHT:   Copyright 1999-2001 Brian Palmer <brianp@reactos.org>
6  *              Copyright 2011 Mário Kacmár /Mario Kacmar/ aka Kario <kario@szm.sk>
7  *              Copyright 2014 Robert Naumann <gonzomdx@gmail.com>
8  */
9 
10 #pragma once
11 
12 VOID
13 ShutDown_StandBy(VOID);
14 
15 VOID
16 ShutDown_Hibernate(VOID);
17 
18 VOID
19 ShutDown_PowerOff(VOID);
20 
21 VOID
22 ShutDown_Reboot(VOID);
23 
24 VOID
25 ShutDown_LogOffUser(VOID);
26 
27 VOID
28 ShutDown_SwitchUser(VOID);
29 
30 VOID
31 ShutDown_LockComputer(VOID);
32 
33 VOID
34 ShutDown_Disconnect(VOID);
35 
36 VOID
37 ShutDown_EjectComputer(VOID);
38