Functions |
| | DBG_DEFAULT_CHANNEL (UserFocus) |
| BOOL FASTCALL | IsFGLocked (VOID) |
| HWND FASTCALL | IntGetCaptureWindow (VOID) |
| HWND FASTCALL | IntGetThreadFocusWindow (VOID) |
| VOID FASTCALL | co_IntSendDeactivateMessages (HWND hWndPrev, HWND hWnd) |
| BOOL FASTCALL | co_IntMakeWindowActive (PWND Window) |
| VOID FASTCALL | co_IntSendActivateMessages (HWND hWndPrev, HWND hWnd, BOOL MouseActivate) |
| VOID FASTCALL | co_IntSendKillFocusMessages (HWND hWndPrev, HWND hWnd) |
| VOID FASTCALL | co_IntSendSetFocusMessages (HWND hWndPrev, HWND hWnd) |
| HWND FASTCALL | IntFindChildWindowToOwner (PWND Root, PWND Owner) |
| VOID FASTCALL | FindRemoveAsyncMsg (PWND Wnd) |
| BOOL FASTCALL | CanForceFG (PPROCESSINFO ppi) |
| static BOOL FASTCALL | co_IntSetForegroundAndFocusWindow (PWND Wnd, BOOL MouseActivate) |
| BOOL FASTCALL | co_IntMouseActivateWindow (PWND Wnd) |
| BOOL FASTCALL | co_IntSetActiveWindow (PWND Wnd OPTIONAL, HWND *Prev, BOOL bMouse, BOOL bFocus) |
| HWND FASTCALL | co_UserSetFocus (PWND Window) |
| HWND FASTCALL | UserGetForegroundWindow (VOID) |
| HWND FASTCALL | UserGetActiveWindow (VOID) |
| HWND APIENTRY | IntGetCapture (VOID) |
| HWND FASTCALL | co_UserSetCapture (HWND hWnd) |
| BOOL FASTCALL | IntReleaseCapture (VOID) |
| BOOL FASTCALL | co_IntSetForegroundWindow (PWND Window) |
| BOOL FASTCALL | IntLockSetForegroundWindow (UINT uLockCode) |
| BOOL FASTCALL | IntAllowSetForegroundWindow (DWORD dwProcessId) |
| HWND APIENTRY | NtUserGetForegroundWindow (VOID) |
| HWND APIENTRY | NtUserSetActiveWindow (HWND hWnd) |
| HWND APIENTRY | NtUserSetCapture (HWND hWnd) |
| HWND APIENTRY | NtUserSetFocus (HWND hWnd) |
Variables |
| PUSER_MESSAGE_QUEUE | gpqForeground = NULL |
| PUSER_MESSAGE_QUEUE | gpqForegroundPrev = NULL |
| PTHREADINFO | gptiForeground = NULL |
| PPROCESSINFO | gppiLockSFW = NULL |
| ULONG | guSFWLockCount = 0 |
| PTHREADINFO | ptiLastInput = NULL |