2014-08-26 18:57:20 +00:00
|
|
|
/*
|
2021-12-16 01:25:32 +00:00
|
|
|
* PROJECT: ReactOS Task Manager
|
2023-06-15 17:45:15 +00:00
|
|
|
* LICENSE: LGPL-2.1-or-later (https://spdx.org/licenses/LGPL-2.1-or-later)
|
2021-12-16 01:25:32 +00:00
|
|
|
* PURPOSE: System Shutdown.
|
|
|
|
* COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp@reactos.org>
|
|
|
|
* Copyright 2011 Mário Kacmár /Mario Kacmar/ aka Kario <kario@szm.sk>
|
|
|
|
* Copyright 2014 Robert Naumann <gonzomdx@gmail.com>
|
2014-08-26 18:57:20 +00:00
|
|
|
*/
|
|
|
|
|
|
|
|
#pragma once
|
|
|
|
|
|
|
|
VOID
|
2014-08-27 12:46:22 +00:00
|
|
|
ShutDown_StandBy(VOID);
|
2014-08-26 18:57:20 +00:00
|
|
|
|
|
|
|
VOID
|
2014-08-27 12:46:22 +00:00
|
|
|
ShutDown_Hibernate(VOID);
|
2014-08-26 18:57:20 +00:00
|
|
|
|
|
|
|
VOID
|
|
|
|
ShutDown_PowerOff(VOID);
|
|
|
|
|
|
|
|
VOID
|
2014-08-27 12:46:22 +00:00
|
|
|
ShutDown_Reboot(VOID);
|
2014-08-26 18:57:20 +00:00
|
|
|
|
|
|
|
VOID
|
|
|
|
ShutDown_LogOffUser(VOID);
|
|
|
|
|
|
|
|
VOID
|
|
|
|
ShutDown_SwitchUser(VOID);
|
|
|
|
|
2014-08-27 12:46:22 +00:00
|
|
|
VOID
|
|
|
|
ShutDown_LockComputer(VOID);
|
|
|
|
|
2014-08-26 18:57:20 +00:00
|
|
|
VOID
|
|
|
|
ShutDown_Disconnect(VOID);
|
|
|
|
|
|
|
|
VOID
|
2014-08-27 12:46:22 +00:00
|
|
|
ShutDown_EjectComputer(VOID);
|