mirror of
https://github.com/reactos/reactos.git
synced 2024-12-27 01:24:38 +00:00
-added queue bits (currently unused)
svn path=/trunk/; revision=5384
This commit is contained in:
parent
7f050c459b
commit
eec230298d
1 changed files with 11 additions and 0 deletions
|
@ -62,6 +62,13 @@ typedef struct _USER_MESSAGE_QUEUE
|
|||
HWND ActiveWindow;
|
||||
/* Current capture window for this queue. */
|
||||
HWND CaptureWindow;
|
||||
|
||||
/* queue state tracking */
|
||||
WORD WakeBits;
|
||||
WORD WakeMask;
|
||||
WORD ChangedBits;
|
||||
WORD ChangedMask;
|
||||
|
||||
} USER_MESSAGE_QUEUE, *PUSER_MESSAGE_QUEUE;
|
||||
|
||||
VOID FASTCALL
|
||||
|
@ -123,6 +130,10 @@ MsqPostKeyboardMessage(UINT uMsg, WPARAM wParam, LPARAM lParam);
|
|||
VOID FASTCALL
|
||||
MsqInsertSystemMessage(MSG* Msg);
|
||||
|
||||
inline BOOL MsqIsSignaled( PUSER_MESSAGE_QUEUE queue );
|
||||
inline VOID MsqSetQueueBits( PUSER_MESSAGE_QUEUE queue, WORD bits );
|
||||
inline VOID MsqClearQueueBits( PUSER_MESSAGE_QUEUE queue, WORD bits );
|
||||
|
||||
#define MAKE_LONG(x, y) ((((y) & 0xFFFF) << 16) | ((x) & 0xFFFF))
|
||||
|
||||
#endif /* __WIN32K_MSGQUEUE_H */
|
||||
|
|
Loading…
Reference in a new issue