ReactOS 0.4.16-dev-981-g80eb313
|
#include <win32.h>
LIST_ENTRY _THREADINFO::aphkStart[NB_HOOKS] |
FIXME!
Definition at line 143 of file win32.h.
Referenced by co_HOOK_CallHooks(), InitThreadCallback(), IntGetNextHook(), IntRemoveHook(), IntUnhookWindowsHook(), and NtUserSetWindowsHookEx().
INT _THREADINFO::cEnterCount |
Definition at line 135 of file win32.h.
Referenced by co_MsqSendMessage(), and ExitThreadCallback().
ULONG _THREADINFO::cExclusiveLocks |
Definition at line 158 of file win32.h.
Referenced by DECREASE_THREAD_LOCK_COUNT(), and INCREASE_THREAD_LOCK_COUNT().
UINT _THREADINFO::cPaintsReady |
Definition at line 109 of file win32.h.
Referenced by ClearMsgBitsMask(), co_IntPeekMessage(), and MsqIncPaintCountQueue().
CLIENTTHREADINFO _THREADINFO::cti |
Definition at line 144 of file win32.h.
Referenced by InitThreadCallback(), and IntSetThreadDesktop().
UINT _THREADINFO::cTimersReady |
Definition at line 110 of file win32.h.
Referenced by ClearMsgBitsMask(), and ProcessTimers().
UINT _THREADINFO::cVisWindows |
Definition at line 141 of file win32.h.
Referenced by IntUserSetActiveWindow().
DWORD _THREADINFO::dwExpWinVer |
Definition at line 112 of file win32.h.
Referenced by InitThreadCallback(), IntSendOpenStatusNotify(), and NtUserSetWindowPlacement().
INT _THREADINFO::exitCode |
Definition at line 107 of file win32.h.
Referenced by co_IntPeekMessage(), MsqPostQuitMessage(), and MsqRemoveWindowMessagesFromQueue().
ULONG _THREADINFO::fsHooks |
Definition at line 117 of file win32.h.
Referenced by IdlePing(), InitThreadCallback(), IntRemoveHook(), IntSetThreadDesktop(), IntUnhookWindowsHook(), NtUserSetWindowsHookEx(), and UserDbgAssertThreadInfo().
HDESK _THREADINFO::hdesk |
Definition at line 108 of file win32.h.
Referenced by IntDesktopOkToClose(), IntSetThreadDesktop(), NtUserCloseDesktop(), and NtUserGetThreadDesktop().
HANDLE _THREADINFO::hEventQueueClient |
Definition at line 123 of file win32.h.
Referenced by ExitThreadCallback(), InitThreadCallback(), and IntMsqSetWakeMask().
HKL _THREADINFO::hklPrev |
Definition at line 133 of file win32.h.
Referenced by IntGetImeHotKeyByKey(), NtUserGetThreadState(), and NtUserSetThreadLayoutHandles().
INT _THREADINFO::iCursorLevel |
Definition at line 127 of file win32.h.
Referenced by UserAttachThreadInput(), and UserShowCursor().
Definition at line 90 of file win32.h.
Referenced by co_IntSetKeyboardLayoutForProcess(), co_IntUnloadKeyboardLayoutEx(), co_UserActivateKeyboardLayout(), co_UserCreateWindowEx(), ExitThreadCallback(), InitThreadCallback(), IntGetActiveKeyboardLayout(), IntLanguageToggle(), IntTranslateKbdMessage(), NtUserGetKeyboardLayoutName(), NtUserGetKeyNameText(), NtUserMapVirtualKeyEx(), NtUserNotifyIMEStatus(), NtUserSetThreadLayoutHandles(), NtUserToUnicodeEx(), UserDbgAssertThreadInfo(), UserGetKeyboardLayout(), UserProcessKeyboardInput(), UserSendKeyboardInput(), and UserSetImeConversionKeyState().
struct _USER_MESSAGE_QUEUE* _THREADINFO::MessageQueue |
Definition at line 89 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_UserActivateKeyboardLayout(), co_UserHideCaret(), co_UserSetCapture(), co_UserSetFocus(), co_UserShowCaret(), co_WinPosSetWindowPos(), co_WinPosShowWindow(), DWP_GetEnabledPopup(), InitThreadCallback(), IntActivateWindow(), IntAssociateInputContextEx(), IntCoalesceMouseMove(), IntDeactivateWindow(), IntDefWindowProc(), IntDrawScrollBar(), IntGetCapture(), IntGetThreadFocusWindow(), IntMsqClearWakeMask(), IntMsqSetWakeMask(), IntNotifyImeShowStatus(), 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(), NtUserNotifyIMEStatus(), NtUserPostThreadMessage(), NtUserSetActiveWindow(), NtUserSetImeOwnerWindow(), NtUserSetKeyboardState(), NtUserSetThreadState(), UserAttachThreadInput(), UserDeleteW32Thread(), UserGetActiveWindow(), UserGetKeyState(), UserSetActiveWindow(), UserSetCursor(), UserSetImeConversionKeyState(), and UserShowCursor().
DWORD _THREADINFO::nCntsQBits[QSIDCOUNTS] |
Definition at line 153 of file win32.h.
Referenced by ClearMsgBitsMask(), MsqCleanupThreadMsgs(), and MsqWakeQueue().
struct _CLIENTINFO* _THREADINFO::pClientInfo |
Definition at line 94 of file win32.h.
Referenced by co_HOOK_CallHooks(), co_IntGetPeekMessage(), co_IntSetKeyboardLayoutForProcess(), co_UserActivateKeyboardLayout(), co_UserCreateWindowEx(), ExitThreadCallback(), IdlePing(), InitThreadCallback(), IntCreateDesktop(), IntRemoveHook(), IntSetThreadDesktop(), IntTranslateKbdMessage(), NtUserCallNextHookEx(), NtUserMessageCall(), NtUserSetThreadLayoutHandles(), NtUserSetWindowsHookEx(), NtUserWaitForInputIdle(), RawInputThreadMain(), and UserDbgAssertThreadInfo().
struct _CLIENTTHREADINFO* _THREADINFO::pcti |
Definition at line 91 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 93 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 125 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 137 of file win32.h.
Referenced by FindRemoveEventMsg(), InitThreadCallback(), MsqCleanupThreadMsgs(), MsqPostMessage(), and MsqRemoveWindowMessagesFromQueue().
PPROCESSINFO _THREADINFO::ppi |
Definition at line 88 of file win32.h.
Referenced by AllocInputContextObject(), CanForceFG(), co_HOOK_CallHooks(), co_IntCreateDefaultImeWindow(), co_IntPaintWindows(), co_IntSetForegroundAndFocusWindow(), co_MsqSendMessage(), co_UserActivateKeyboardLayout(), co_UserCreateWindowEx(), co_UserSetFocus(), co_WinPosShowWindow(), ExitThreadCallback(), FreeDeskThreadObject(), FreeThreadObject(), InitThreadCallback(), IntActivateWindow(), IntCheckImeShowStatus(), IntClearWindowState(), IntCreateWindow(), IntDdePostMessageHook(), IntDdeSendMessageHook(), IntDesktopOkToClose(), IntGetAndReferenceClass(), IntGetImeCompatFlags(), IntHookModuleUnloaded(), IntNotifyImeShowStatus(), IntNotifyWinEvent(), IntRemoveHook(), IntSendDestroyMsg(), IntSendMessageToUI(), IntSetThreadDesktop(), IntSetWindowState(), MsqIsHung(), NtUserCloseDesktop(), NtUserDisableThreadIme(), NtUserGetAppImeLevel(), NtUserGetThreadDesktop(), NtUserGetThreadState(), NtUserSetAppImeLevel(), NtUserSetShellWindowEx(), NtUserSetWindowsHookEx(), NtUserValidateHandleSecure(), NtUserWaitForInputIdle(), ToggleFGActivate(), UserBuildHimcList(), UserCreateObject(), UserDbgAssertThreadInfo(), UserDeleteW32Thread(), UserFreeInputContext(), UserGetCPD(), UserOpenInputDesktop(), UserRegisterClass(), UserRegisterUserApiHook(), UserUnregisterUserApiHook(), UserUpdateFullscreen(), UserUpdateInputContext(), and ValidateTimerCallback().
struct _USER_MESSAGE_QUEUE* _THREADINFO::pqAttach |
struct tagSBTRACK* _THREADINFO::pSBTrack |
PUNICODE_STRING _THREADINFO::pstrAppName |
LIST_ENTRY _THREADINFO::PtiLink |
Definition at line 126 of file win32.h.
Referenced by InitThreadCallback(), and IntSetThreadDesktop().
PTHREADINFO _THREADINFO::ptiSibling |
Definition at line 116 of file win32.h.
Referenced by co_IntSetKeyboardLayoutForProcess(), ExitThreadCallback(), InitThreadCallback(), NtUserDisableThreadIme(), NtUserWaitForInputIdle(), and UserBuildHimcList().
POINT _THREADINFO::ptLast |
Definition at line 129 of file win32.h.
Referenced by co_IntGetPeekMessage(), DefWndDoSizeMove(), and NtUserCallNoParam().
struct _USER_SENT_MESSAGE* _THREADINFO::pusmCurrent |
Definition at line 98 of file win32.h.
Referenced by co_MsqReplyMessage().
struct _USER_SENT_MESSAGE* _THREADINFO::pusmSent |
Definition at line 97 of file win32.h.
Referenced by co_MsqSendMessage().
BOOLEAN _THREADINFO::QuitPosted |
Definition at line 105 of file win32.h.
Referenced by co_IntPeekMessage(), MsqPostQuitMessage(), and MsqRemoveWindowMessagesFromQueue().
SINGLE_LIST_ENTRY _THREADINFO::ReferencesList |
Definition at line 157 of file win32.h.
Referenced by ExitThreadCallback(), UserDerefObjectCo(), and UserRefObjectCo().
Definition at line 92 of file win32.h.
Referenced by AllocInputContextObject(), co_HOOK_CallHooks(), co_IntCreateDefaultImeWindow(), co_UserCreateWindowEx(), DesktopHeapGetUserDelta(), IntAddAtom(), IntBlockInput(), IntCreateWindow(), IntDeRegisterShellHookWindow(), IntDestroyInputContext(), IntGetAndReferenceClass(), IntGetAtomName(), IntGetCurrentThreadDesktopWindow(), IntGetLastTopMostWindow(), IntGetNextHook(), IntNotifyWinEvent(), IntQueryTrackMouseEvent(), IntRegisterShellHookWindow(), IntSendDestroyMsg(), IntSetThreadDesktop(), IntTrackMouseEvent(), IsAllowedFGActive(), NtUserBuildHimcList(), NtUserCallOneParam(), NtUserCreateAcceleratorTable(), NtUserDestroyMenu(), NtUserGetGUIThreadInfo(), NtUserGetThreadState(), NtUserLockWorkStation(), NtUserQueryWindow(), NtUserSendInput(), NtUserSetWindowsHookEx(), UserAttachThreadInput(), UserCreateInputContext(), UserDbgAssertThreadInfo(), UserDestroyMenu(), UserGetCPD(), UserGetKeyboardLayout(), UserRegisterClass(), and UserUnregisterUserApiHook().
LIST_ENTRY _THREADINFO::SentMessagesListHead |
Definition at line 100 of file win32.h.
Referenced by co_IntSendMessageWithCallBack(), co_MsqSendMessage(), co_MsqSendMessageAsync(), InitThreadCallback(), IntSendSyncPaint(), MsqCleanupThreadMsgs(), and MsqRemoveWindowMessagesFromQueue().
Definition at line 132 of file win32.h.
Referenced by co_IntCreateDefaultImeWindow(), ExitThreadCallback(), IntAssociateInputContextEx(), IntCreateWindow(), IntDestroyInputContext(), NtUserGetThreadState(), NtUserQueryInputContext(), UserBuildHimcList(), UserCreateInputContext(), and UserFreeInputContext().
Definition at line 118 of file win32.h.
Referenced by co_HOOK_CallHooks(), NtUserCallNextHookEx(), NtUserMessageCall(), and NtUserSetWindowsHookEx().
Definition at line 131 of file win32.h.
Referenced by co_UserActivateKeyboardLayout(), co_UserCreateWindowEx(), co_UserDestroyWindow(), IntFocusSetInputContext(), IntWndIsDefaultIme(), NtUserDisableThreadIme(), NtUserGetThreadState(), NtUserQueryInputContext(), and NtUserQueryWindow().
FLONG _THREADINFO::TIF_flags |
Definition at line 95 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_IntSetKeyboardLayoutForProcess(), co_MsqSendMessage(), co_UserActivateKeyboardLayout(), co_UserDestroyWindow(), DefWndStartSizeMove(), DWP_GetEnabledPopup(), ExitThreadCallback(), InitThreadCallback(), IntActivateWindow(), IntBlockInput(), IntCbFreeMemory(), IntCreateDesktop(), IntDeactivateWindow(), IntFocusSetInputContext(), IntImeWindowPosChanged(), IntSetThreadDesktop(), IntTID2PTI(), IntUserSetActiveWindow(), IntWantImeWindow(), IntWndIsDefaultIme(), MsqPostMessage(), NtUserDisableThreadIme(), NtUserPostThreadMessage(), NtUserSetWindowsHookEx(), NtUserWaitForInputIdle(), ProcessTimers(), RawInputThreadMain(), ToggleFGActivate(), UserAttachThreadInput(), UserCreateInputContext(), and UserPostMessage().
LONG _THREADINFO::timeLast |
Definition at line 102 of file win32.h.
Referenced by co_IntGetPeekMessage(), and MsqIsHung().
LIST_ENTRY _THREADINFO::W32CallbackListHead |
Definition at line 156 of file win32.h.
Referenced by InitThreadCallback(), IntCbAllocateMemory(), and IntCleanupThreadCallbacks().
WCHAR _THREADINFO::wchInjected |
Definition at line 139 of file win32.h.
Referenced by co_IntProcessKeyboardMessage().
LIST_ENTRY _THREADINFO::WindowListHead |
Definition at line 155 of file win32.h.
Referenced by InitThreadCallback(), IntCreateWindow(), and IntSetThreadDesktop().