[User32|Win32k]
[reactos.git] / reactos / subsystems / win32 / win32k / include / hotkey.h
index 9b9c103..b8bbee9 100644 (file)
@@ -1,5 +1,4 @@
-#ifndef _WIN32K_HOTKEY_H
-#define _WIN32K_HOTKEY_H
+#pragma once
 
 #include <include/winsta.h>
 #include <include/window.h>
@@ -14,8 +13,12 @@ typedef struct _HOT_KEY_ITEM
   UINT vk;
 } HOT_KEY_ITEM, *PHOT_KEY_ITEM;
 
-NTSTATUS FASTCALL
-InitHotkeyImpl();
+#define IDHOT_REACTOS (-9)
+
+INIT_FUNCTION
+NTSTATUS
+NTAPI
+InitHotkeyImpl(VOID);
 
 //NTSTATUS FASTCALL
 //CleanupHotKeys(PWINSTATION_OBJECT WinStaObject);
@@ -28,11 +31,13 @@ GetHotKey (UINT fsModifiers,
           int *id);
 
 VOID FASTCALL
-UnregisterWindowHotKeys(PWINDOW_OBJECT Window);
+UnregisterWindowHotKeys(PWND Window);
 
 VOID FASTCALL
 UnregisterThreadHotKeys(struct _ETHREAD *Thread);
-
-#endif /* _WIN32K_HOTKEY_H */
+UINT FASTCALL
+DefWndGetHotKey(HWND hwnd);
+INT FASTCALL 
+DefWndSetHotKey( PWND pWnd, WPARAM wParam);
 
 /* EOF */