diff options
Diffstat (limited to 'winsup')
-rw-r--r-- | winsup/w32api/ChangeLog | 5 | ||||
-rw-r--r-- | winsup/w32api/include/ntdll.h | 15 | ||||
-rw-r--r-- | winsup/w32api/lib/ntdll.def | 1 |
3 files changed, 21 insertions, 0 deletions
diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog index 11e1ef740..ddaff9b3b 100644 --- a/winsup/w32api/ChangeLog +++ b/winsup/w32api/ChangeLog @@ -1,3 +1,8 @@ +2002-06-16 Egor Duda <deo@logos-m.ru> + + * include/ntdll.h: New file. + * lib/ntdll.def: Add NtShutdownSystem. + 2002-06-16 Steven Edwards <Steven_Ed4153@yahoo.com> * lib/dinput.def (DirectInputCreateEx): Add stub. diff --git a/winsup/w32api/include/ntdll.h b/winsup/w32api/include/ntdll.h new file mode 100644 index 000000000..b66661399 --- /dev/null +++ b/winsup/w32api/include/ntdll.h @@ -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 */ diff --git a/winsup/w32api/lib/ntdll.def b/winsup/w32api/lib/ntdll.def index bdfef0230..33dfdb078 100644 --- a/winsup/w32api/lib/ntdll.def +++ b/winsup/w32api/lib/ntdll.def @@ -30,6 +30,7 @@ NtProtectVirtualMemory@20 NtQueryVirtualMemory@24
NtReadFile@36
NtReadVirtualMemory@20
+NtShutdownSystem@4
NtUnlockVirtualMemory@16
NtWriteFile@36
NtWriteVirtualMemory@20
|