Index: winsup/w32api/include/ntdll.h =================================================================== RCS file: winsup/w32api/include/ntdll.h diff -N winsup/w32api/include/ntdll.h --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ winsup/w32api/include/ntdll.h 16 Jun 2002 11:06:35 -0000 @@ -0,0 +1,15 @@ +#ifndef _NTDLL_H +#define _NTDLL_H +#if __GNUC__ >=3 +#pragma GCC system_header +#endif + +typedef enum _SHUTDOWN_ACTION { + ShutdownNoReboot, + ShutdownReboot, + ShutdownPowerOff + } SHUTDOWN_ACTION; + +DWORD WINAPI NtShutdownSystem (SHUTDOWN_ACTION Action); + +#endif /* _NTDLL_H */ Index: winsup/w32api/lib/ntdll.def =================================================================== RCS file: /cvs/uberbaum/winsup/w32api/lib/ntdll.def,v retrieving revision 1.1 diff -u -2 -r1.1 ntdll.def --- winsup/w32api/lib/ntdll.def 16 Jun 2002 07:19:34 -0000 1.1 +++ winsup/w32api/lib/ntdll.def 16 Jun 2002 11:06:35 -0000 @@ -31,4 +31,5 @@ NtReadFile@36 NtReadVirtualMemory@20 +NtShutdownSystem@4 NtUnlockVirtualMemory@16 NtWriteFile@36