ReactOS
0.4.15-dev-2092-gf04890c
|
#include <win32.h>
LIST_ENTRY _THREADINFO::aphkStart[NB_HOOKS] |
FIXME!
Definition at line 138 of file win32.h.
Referenced by co_HOOK_CallHooks(), InitThreadCallback(), IntGetNextHook(), IntRemoveHook(), IntUnhookWindowsHook(), and NtUserSetWindowsHookEx().
INT _THREADINFO::cEnterCount |
Definition at line 130 of file win32.h.
Referenced by co_MsqSendMessage(), and ExitThreadCallback().
ULONG _THREADINFO::cExclusiveLocks |
Definition at line 153 of file win32.h.
Referenced by DECREASE_THREAD_LOCK_COUNT(), and INCREASE_THREAD_LOCK_COUNT().
UINT _THREADINFO::cPaintsReady |
Definition at line 108 of file win32.h.
Referenced by ClearMsgBitsMask(), co_IntPeekMessage(), and MsqIncPaintCountQueue().
CLIENTTHREADINFO _THREADINFO::cti |
Definition at line 139 of file win32.h.
Referenced by InitThreadCallback(), and IntSetThreadDesktop().
UINT _THREADINFO::cTimersReady |
Definition at line 109 of file win32.h.
Referenced by ClearMsgBitsMask(), and ProcessTimers().
UINT _THREADINFO::cVisWindows |
Definition at line 136 of file win32.h.
Referenced by IntUserSetActiveWindow().
INT _THREADINFO::exitCode |
Definition at line 106 of file win32.h.
Referenced by co_IntPeekMessage(), MsqPostQuitMessage(), and MsqRemoveWindowMessagesFromQueue().
ULONG _THREADINFO::fsHooks |
Definition at line 116 of file win32.h.
Referenced by IdlePing(), InitThreadCallback(), IntRemoveHook(), IntSetThreadDesktop(), IntUnhookWindowsHook(), NtUserSetWindowsHookEx(), and UserDbgAssertThreadInfo().
HDESK _THREADINFO::hdesk |
Definition at line 107 of file win32.h.
Referenced by IntDesktopOkToClose(), IntSetThreadDesktop(), NtUserCloseDesktop(), and NtUserGetThreadDesktop().
HANDLE _THREADINFO::hEventQueueClient |
Definition at line 122 of file win32.h.
Referenced by ExitThreadCallback(), InitThreadCallback(), and IntMsqSetWakeMask().
INT _THREADINFO::iCursorLevel |
Definition at line 126 of file win32.h.
Referenced by UserAttachThreadInput(), and UserShowCursor().
Definition at line 89 of file win32.h.
Referenced by co_IntProcessKeyboardMessage(), co_UserActivateKbl(), ExitThreadCallback(), InitThreadCallback(), IntTranslateKbdMessage(), NtUserActivateKeyboardLayout(), NtUserGetKeyboardLayoutName(), NtUserGetKeyNameText(), NtUserMapVirtualKeyEx(), NtUserToUnicodeEx(), UserDbgAssertThreadInfo(), UserGetKeyboardLayout(), UserProcessKeyboardInput(), and UserSendKeyboardInput().
struct _USER_MESSAGE_QUEUE* _THREADINFO::MessageQueue |
Definition at line 88 of file win32.h.
Referenced by ActivateOtherWindowMin(), CaretSystemTimerProc(), co_IntDestroyCaret(), co_IntFixCaret(), co_IntPeekMessage(), co_IntProcessKeyboardMessage(), co_IntProcessMouseMessage(), co_IntSendActivateMessages(), co_IntSetActiveWindow(), co_IntSetCaretPos(), co_IntSetForegroundAndFocusWindow(), co_IntSetForegroundMessageQueue(), co_MsqInsertMouseMessage(), co_MsqWaitForNewMessages(), co_UserActivateKbl(), co_UserHideCaret(), co_UserSetCapture(), co_UserSetFocus(), co_UserShowCaret(), co_WinPosSetWindowPos(), co_WinPosShowWindow(), InitThreadCallback(), IntActivateWindow(), IntCoalesceMouseMove(), IntDeactivateWindow(), IntDefWindowProc(), IntDrawScrollBar(), IntGetCapture(), IntGetThreadFocusWindow(), IntMsqClearWakeMask(), IntMsqSetWakeMask(), IntQueryTrackMouseEvent(), IntReleaseCapture(), IntSendDestroyMsg(), IntSendFocusMessages(), IntSetThreadDesktop(), IntSetWindowPlacement(), IntTrackPopupMenuEx(), IntTranslateKbdMessage(), IntUserSetActiveWindow(), IsAllowedFGActive(), MENU_DoNextMenu(), MENU_InitTracking(), MENU_TrackMenu(), MsqCleanupMessageQueue(), MsqGetMessageExtraInfo(), MsqPostMessage(), MsqPostMouseMove(), MsqSetMessageExtraInfo(), MsqSetStateWindow(), MsqWakeQueue(), NtUserCallNoParam(), NtUserCallTwoParam(), NtUserCreateCaret(), NtUserGetCaretPos(), NtUserGetGUIThreadInfo(), NtUserGetKeyboardState(), NtUserGetThreadState(), NtUserPostThreadMessage(), NtUserSetActiveWindow(), NtUserSetKeyboardState(), NtUserSetThreadState(), UserAttachThreadInput(), UserDeleteW32Thread(), UserGetActiveWindow(), UserGetKeyState(), UserSetActiveWindow(), UserSetCursor(), and UserShowCursor().
DWORD _THREADINFO::nCntsQBits[QSIDCOUNTS] |
Definition at line 148 of file win32.h.
Referenced by ClearMsgBitsMask(), MsqCleanupThreadMsgs(), and MsqWakeQueue().
struct _CLIENTINFO* _THREADINFO::pClientInfo |
Definition at line 93 of file win32.h.
Referenced by co_HOOK_CallHooks(), co_IntGetPeekMessage(), co_UserActivateKbl(), ExitThreadCallback(), IdlePing(), InitThreadCallback(), IntCreateDesktop(), IntRemoveHook(), IntSetThreadDesktop(), IntTranslateKbdMessage(), NtUserCallNextHookEx(), NtUserMessageCall(), NtUserSetWindowsHookEx(), NtUserWaitForInputIdle(), RawInputThreadMain(), and UserDbgAssertThreadInfo().
struct _CLIENTTHREADINFO* _THREADINFO::pcti |
Definition at line 90 of file win32.h.
Referenced by ClearMsgBitsMask(), co_IntCallWindowProc(), co_IntPeekMessage(), co_MsqPeekHardwareMessage(), co_MsqSendMessage(), InitThreadCallback(), IntGetQueueStatus(), IntInitMessagePumpHook(), IntMsqClearWakeMask(), IntMsqSetWakeMask(), IntSetThreadDesktop(), IntUninitMessagePumpHook(), MsqCleanupThreadMsgs(), MsqIsHung(), MsqWakeQueue(), NtUserGetThreadState(), and UserDbgAssertThreadInfo().
struct _DESKTOPINFO* _THREADINFO::pDeskInfo |
Definition at line 92 of file win32.h.
Referenced by co_UserCreateWindowEx(), co_UserDestroyWindow(), ExitThreadCallback(), IdlePing(), IntGetThreadDesktopWindow(), IntSetThreadDesktop(), NtUserGetThreadState(), NtUserSetShellWindowEx(), NtUserSetWindowsHookEx(), and UserDbgAssertThreadInfo().
PKEVENT _THREADINFO::pEventQueueServer |
Definition at line 124 of file win32.h.
Referenced by co_MsqSendMessage(), co_MsqWaitForNewMessages(), ExitThreadCallback(), InitThreadCallback(), IntMsqSetWakeMask(), MsqWakeQueue(), NtUserWaitForInputIdle(), and ProcessTimers().
struct tagMENUSTATE* _THREADINFO::pMenuState |
LIST_ENTRY _THREADINFO::PostedMessagesListHead |
Definition at line 132 of file win32.h.
Referenced by FindRemoveEventMsg(), InitThreadCallback(), MsqCleanupThreadMsgs(), MsqPostMessage(), and MsqRemoveWindowMessagesFromQueue().
PPROCESSINFO _THREADINFO::ppi |
Definition at line 87 of file win32.h.
Referenced by CanForceFG(), co_HOOK_CallHooks(), co_IntPaintWindows(), co_IntSetForegroundAndFocusWindow(), co_MsqSendMessage(), co_UserCreateWindowEx(), co_UserSetFocus(), co_WinPosShowWindow(), ExitThreadCallback(), FreeDeskThreadObject(), FreeThreadObject(), InitThreadCallback(), IntActivateWindow(), IntClearWindowState(), IntCreateWindow(), IntDdePostMessageHook(), IntDdeSendMessageHook(), IntDesktopOkToClose(), IntGetAndReferenceClass(), IntHookModuleUnloaded(), IntNotifyWinEvent(), IntRemoveHook(), IntSendDestroyMsg(), IntSetThreadDesktop(), IntSetWindowState(), MsqIsHung(), NtUserCloseDesktop(), NtUserGetThreadDesktop(), NtUserSetShellWindowEx(), NtUserSetWindowsHookEx(), NtUserValidateHandleSecure(), NtUserWaitForInputIdle(), ToggleFGActivate(), UserCreateObject(), UserDbgAssertThreadInfo(), UserDeleteW32Thread(), UserGetCPD(), UserOpenInputDesktop(), UserRegisterClass(), UserRegisterUserApiHook(), UserUnregisterUserApiHook(), UserUpdateFullscreen(), and ValidateTimerCallback().
struct _USER_MESSAGE_QUEUE* _THREADINFO::pqAttach |
struct tagSBTRACK* _THREADINFO::pSBTrack |
PUNICODE_STRING _THREADINFO::pstrAppName |
LIST_ENTRY _THREADINFO::PtiLink |
Definition at line 125 of file win32.h.
Referenced by InitThreadCallback(), and IntSetThreadDesktop().
PTHREADINFO _THREADINFO::ptiSibling |
Definition at line 115 of file win32.h.
Referenced by ExitThreadCallback(), InitThreadCallback(), and NtUserWaitForInputIdle().
POINT _THREADINFO::ptLast |
Definition at line 128 of file win32.h.
Referenced by co_IntGetPeekMessage(), DefWndDoSizeMove(), and NtUserCallNoParam().
struct _USER_SENT_MESSAGE* _THREADINFO::pusmCurrent |
Definition at line 97 of file win32.h.
Referenced by co_MsqReplyMessage().
struct _USER_SENT_MESSAGE* _THREADINFO::pusmSent |
Definition at line 96 of file win32.h.
Referenced by co_MsqSendMessage().
BOOLEAN _THREADINFO::QuitPosted |
Definition at line 104 of file win32.h.
Referenced by co_IntPeekMessage(), MsqPostQuitMessage(), and MsqRemoveWindowMessagesFromQueue().
SINGLE_LIST_ENTRY _THREADINFO::ReferencesList |
Definition at line 152 of file win32.h.
Referenced by ExitThreadCallback(), UserDerefObjectCo(), and UserRefObjectCo().
Definition at line 91 of file win32.h.
Referenced by co_HOOK_CallHooks(), co_UserCreateWindowEx(), DesktopHeapGetUserDelta(), IntAddAtom(), IntBlockInput(), IntCreateWindow(), IntDeRegisterShellHookWindow(), IntGetAndReferenceClass(), IntGetAtomName(), IntGetCurrentThreadDesktopWindow(), IntGetLastTopMostWindow(), IntGetNextHook(), IntNotifyWinEvent(), IntQueryTrackMouseEvent(), IntRegisterShellHookWindow(), IntSendDestroyMsg(), IntSetThreadDesktop(), IntTrackMouseEvent(), IsAllowedFGActive(), NtUserCallOneParam(), NtUserCreateAcceleratorTable(), NtUserDestroyMenu(), NtUserGetGUIThreadInfo(), NtUserLockWorkStation(), NtUserSendInput(), NtUserSetWindowsHookEx(), UserAttachThreadInput(), UserDbgAssertThreadInfo(), UserDestroyMenu(), UserGetCPD(), UserGetKeyboardLayout(), UserRegisterClass(), and UserUnregisterUserApiHook().
LIST_ENTRY _THREADINFO::SentMessagesListHead |
Definition at line 99 of file win32.h.
Referenced by co_IntSendMessageWithCallBack(), co_MsqSendMessage(), co_MsqSendMessageAsync(), InitThreadCallback(), IntSendSyncPaint(), MsqCleanupThreadMsgs(), and MsqRemoveWindowMessagesFromQueue().
Definition at line 117 of file win32.h.
Referenced by co_HOOK_CallHooks(), NtUserCallNextHookEx(), NtUserMessageCall(), and NtUserSetWindowsHookEx().
FLONG _THREADINFO::TIF_flags |
Definition at line 94 of file win32.h.
Referenced by co_HOOK_CallHooks(), co_IntCallHookProc(), co_IntGetPeekMessage(), co_IntProcessKeyboardMessage(), co_IntProcessMouseMessage(), co_IntSendActivateMessages(), co_IntSendMessageTimeoutSingle(), co_IntSendMessageWithCallBack(), co_IntSetActiveWindow(), co_IntSetForegroundAndFocusWindow(), co_IntSetForegroundMessageQueue(), co_MsqSendMessage(), DefWndStartSizeMove(), ExitThreadCallback(), InitThreadCallback(), IntActivateWindow(), IntBlockInput(), IntCbFreeMemory(), IntCreateDesktop(), IntDeactivateWindow(), IntSetThreadDesktop(), IntTID2PTI(), IntUserSetActiveWindow(), MsqPostMessage(), NtUserPostThreadMessage(), NtUserSetWindowsHookEx(), NtUserWaitForInputIdle(), ProcessTimers(), RawInputThreadMain(), ToggleFGActivate(), UserAttachThreadInput(), and UserPostMessage().
LONG _THREADINFO::timeLast |
Definition at line 101 of file win32.h.
Referenced by co_IntGetPeekMessage(), and MsqIsHung().
LIST_ENTRY _THREADINFO::W32CallbackListHead |
Definition at line 151 of file win32.h.
Referenced by InitThreadCallback(), IntCbAllocateMemory(), and IntCleanupThreadCallbacks().
WCHAR _THREADINFO::wchInjected |
Definition at line 134 of file win32.h.
Referenced by co_IntProcessKeyboardMessage().
LIST_ENTRY _THREADINFO::WindowListHead |
Definition at line 150 of file win32.h.
Referenced by InitThreadCallback(), IntCreateWindow(), and IntSetThreadDesktop().