- Add more thread info types and remove a set mask clear bit.

svn path=/trunk/; revision=38868
This commit is contained in:
James Tabor 2009-01-18 04:36:43 +00:00
parent b130cb652d
commit ad5d6611f9
2 changed files with 4 additions and 3 deletions

View file

@ -37,11 +37,14 @@ typedef struct _THREADINFO
struct _DESKTOP* Desktop;
PDESKTOPINFO pDeskInfo;
PCLIENTINFO pClientInfo;
FLONG TIF_flags;
HANDLE hDesktop;
UINT cPaintsReady;
UINT cTimersReady;
LIST_ENTRY PtiLink;
LIST_ENTRY WindowListHead;
LIST_ENTRY W32CallbackListHead;
HANDLE hDesktop;
BOOLEAN IsExiting;
SINGLE_LIST_ENTRY ReferencesList;
ULONG Hooks;

View file

@ -120,7 +120,6 @@ IntMsqClearWakeMask(VOID)
MessageQueue = Win32Thread->MessageQueue;
// HACK!!!!!!! Newbies that wrote this should hold your head down in shame! (jt)
MessageQueue->WakeMask = ~0;
MessageQueue->WakeMask &= ~QS_TIMER;
return TRUE;
}
@ -1436,7 +1435,6 @@ MsqInitializeMessageQueue(struct _ETHREAD *Thread, PUSER_MESSAGE_QUEUE MessageQu
MessageQueue->PaintCount = 0;
// HACK!!!!!!! Newbies that wrote this should hold your head down in shame! (jt)
MessageQueue->WakeMask = ~0;
MessageQueue->WakeMask &= ~QS_TIMER;
MessageQueue->NewMessagesHandle = NULL;
Status = ZwCreateEvent(&MessageQueue->NewMessagesHandle, EVENT_ALL_ACCESS,