Author: jimtabor
Date: Thu Apr 10 01:29:26 2014
New Revision: 62698

URL: http://svn.reactos.org/svn/reactos?rev=62698&view=rev
Log:
[Win32k]
- Create call message filter for internal use.

Modified:
    trunk/reactos/win32ss/user/ntuser/message.c
    trunk/reactos/win32ss/user/ntuser/msgqueue.h

Modified: trunk/reactos/win32ss/user/ntuser/message.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/message.c?rev=62698&r1=62697&r2=62698&view=diff
==============================================================================
--- trunk/reactos/win32ss/user/ntuser/message.c [iso-8859-1] (original)
+++ trunk/reactos/win32ss/user/ntuser/message.c [iso-8859-1] Thu Apr 10 
01:29:26 2014
@@ -1906,6 +1906,22 @@
     return FALSE;
 }
 
+BOOL FASTCALL
+IntCallMsgFilter( LPMSG lpmsg, INT code)
+{
+    BOOL Ret = FALSE;
+
+    if ( co_HOOK_CallHooks( WH_SYSMSGFILTER, code, 0, (LPARAM)lpmsg))
+    {
+        Ret = TRUE;
+    }
+    else
+    {
+        Ret = co_HOOK_CallHooks( WH_MSGFILTER, code, 0, (LPARAM)lpmsg);
+    }
+    return Ret;
+}
+
 /** Functions 
******************************************************************/
 
 BOOL

Modified: trunk/reactos/win32ss/user/ntuser/msgqueue.h
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/msgqueue.h?rev=62698&r1=62697&r2=62698&view=diff
==============================================================================
--- trunk/reactos/win32ss/user/ntuser/msgqueue.h        [iso-8859-1] (original)
+++ trunk/reactos/win32ss/user/ntuser/msgqueue.h        [iso-8859-1] Thu Apr 10 
01:29:26 2014
@@ -254,6 +254,7 @@
 BOOL FASTCALL co_MsqReplyMessage(LRESULT);
 VOID FASTCALL MsqWakeQueue(PTHREADINFO,DWORD,BOOL);
 VOID FASTCALL ClearMsgBitsMask(PTHREADINFO,UINT);
+BOOL FASTCALL IntCallMsgFilter(LPMSG,INT);
 
 int UserShowCursor(BOOL bShow);
 PCURICON_OBJECT


Reply via email to