[User32|Win32k]
[reactos.git] / reactos / subsystems / win32 / win32k / include / hotkey.h
index 25c79fc..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,7 +13,11 @@ typedef struct _HOT_KEY_ITEM
   UINT vk;
 } HOT_KEY_ITEM, *PHOT_KEY_ITEM;
 
-NTSTATUS FASTCALL
+#define IDHOT_REACTOS (-9)
+
+INIT_FUNCTION
+NTSTATUS
+NTAPI
 InitHotkeyImpl(VOID);
 
 //NTSTATUS FASTCALL
@@ -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 */