1 /* 2 * ReactOS Task Manager 3 * 4 * shutdown.h 5 * 6 * Copyright (C) 1999 - 2001 Brian Palmer <brianp@reactos.org> 7 * 2011 M�rio Kacm�r /Mario Kacmar/ aka Kario (kario@szm.sk) 8 * 2014 Robert Naumann <gonzomdx@gmail.com> 9 * 10 * This library is free software; you can redistribute it and/or 11 * modify it under the terms of the GNU Lesser General Public 12 * License as published by the Free Software Foundation; either 13 * version 2.1 of the License, or (at your option) any later version. 14 * 15 * This library is distributed in the hope that it will be useful, 16 * but WITHOUT ANY WARRANTY; without even the implied warranty of 17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 18 * Lesser General Public License for more details. 19 * 20 * You should have received a copy of the GNU Lesser General Public 21 * License along with this library; if not, write to the Free Software 22 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 23 */ 24 25 #pragma once 26 27 VOID 28 ShutDown_StandBy(VOID); 29 30 VOID 31 ShutDown_Hibernate(VOID); 32 33 VOID 34 ShutDown_PowerOff(VOID); 35 36 VOID 37 ShutDown_Reboot(VOID); 38 39 VOID 40 ShutDown_LogOffUser(VOID); 41 42 VOID 43 ShutDown_SwitchUser(VOID); 44 45 VOID 46 ShutDown_LockComputer(VOID); 47 48 VOID 49 ShutDown_Disconnect(VOID); 50 51 VOID 52 ShutDown_EjectComputer(VOID); 53