Handle non-hardware X events correctly with native USER
(removed reference to MESSAGEQUEUE from KERNEL code).
Handle Expose events with native USER.

diff --git a/misc/callback.c b/misc/callback.c
index e1b9b4c..243d2ba 100644
--- a/misc/callback.c
+++ b/misc/callback.c
@@ -238,11 +238,15 @@
 /**********************************************************************
  *	     CALLBACK_CallTaskRescheduleProc
  */
-static void WINAPI CALLBACK_CallTaskRescheduleProc( void )
+static BOOL32 WINAPI CALLBACK_CallTaskRescheduleProc( void )
 {
+    BOOL32 pending;
+
     SYSLEVEL_EnterWin16Lock();
-    TASK_Reschedule();
+    pending = TASK_Reschedule();
     SYSLEVEL_LeaveWin16Lock();
+
+    return pending;
 }