#include "precomp.h"
Go to the source code of this file.
Classes | |
struct | tagMODBITINFO |
Typedefs | |
typedef tagMODBITINFO | MODBITINFO |
typedef tagMODBITINFO * | PMODBITINFO |
Functions | |
__inline void | PostAccessNotification (UINT accessKeyType) |
void | PostRitSound (PTERMINAL pTerm, UINT message) |
void | PostAccessibility (LPARAM lParam) |
BOOL | AccessProceduresStream (PKE pKeyEvent, ULONG ExtraInformation, int dwProcIndex) |
VOID | FKActivationTimer (PWND pwnd, UINT message, UINT_PTR nID, LPARAM lParam) |
VOID | FKBounceKeyTimer (PWND pwnd, UINT message, UINT_PTR nID, LPARAM lParam) |
VOID | xxxFKRepeatRateTimer (PWND pwnd, UINT message, UINT_PTR nID, LPARAM lParam) |
VOID | xxxFKAcceptanceDelayTimer (PWND pwnd, UINT message, UINT_PTR nID, LPARAM lParam) |
BOOL | FilterKeys (PKE pKeyEvent, ULONG ExtraInformation, int NextProcIndex) |
VOID | StopFilterKeysTimers (VOID) |
BOOL | xxxStickyKeys (PKE pKeyEvent, ULONG ExtraInformation, int NextProcIndex) |
VOID | xxxUpdateModifierState (int NewModifierState, int NextProcIndex) |
VOID | xxxTurnOffStickyKeys (VOID) |
VOID | xxxUnlatchStickyKeys (VOID) |
VOID | xxxHardwareMouseKeyUp (DWORD dwButton) |
BOOL | xxxTwoKeysDown (int NextProcIndex) |
VOID | SetGlobalCursorLevel (INT iCursorLevel) |
VOID | MKShowMouseCursor () |
VOID | MKHideMouseCursor () |
BOOL | xxxMKToggleMouseKeys (USHORT NotUsed) |
BOOL | xxxMKButtonClick (USHORT NotUsed) |
VOID | xxxMKMoveConstCursorTimer (PWND pwnd, UINT message, UINT_PTR nID, LPARAM lParam) |
VOID | xxxMKMoveAccelCursorTimer (PWND pwnd, UINT message, UINT_PTR nID, LPARAM lParam) |
BOOL | xxxMKMouseMove (USHORT Data) |
BOOL | xxxMKButtonSetState (USHORT fButtonUp) |
BOOL | MKButtonSelect (WORD ThisButton) |
BOOL | xxxMKButtonDoubleClick (USHORT NotUsed) |
BOOL | HighContrastHotKey (PKE pKeyEvent, ULONG ExtraInformation, int NotUsed) |
BOOL | MouseKeys (PKE pKeyEvent, ULONG ExtraInformation, int NotUsed) |
VOID | TurnOffMouseKeys (VOID) |
VOID | CalculateMouseTable (VOID) |
VOID | xxxToggleKeysTimer (PWND pwnd, UINT message, UINT_PTR nID, LPARAM lParam) |
BOOL | ToggleKeys (PKE pKeyEvent, ULONG ExtraInformation, int NextProcIndex) |
VOID | xxxAccessTimeOutTimer (PWND pwnd, UINT message, UINT_PTR nID, LPARAM lParam) |
VOID | AccessTimeOutReset () |
void | xxxUpdatePerUserAccessPackSettings (PUNICODE_STRING pProfileUserName) |
VOID | SetAccessEnabledFlag (VOID) |
VOID | SoundSentryTimer (PWND pwnd, UINT message, UINT_PTR idTimer, LPARAM lParam) |
BOOL | _UserSoundSentryWorker (VOID) |
BOOL | UtilityManager (PKE pKeyEvent, ULONG ExtraInformation, int NotUsed) |
Variables | |
CONST ACCESSIBILITYPROC | aAccessibilityProc [] |
CONST MODBITINFO | aModBit [] |
CONST USHORT | ausMouseVKey [] |
CONST int | cMouseVKeys = sizeof(ausMouseVKey) / sizeof(ausMouseVKey[0]) |
CONST MOUSEPROC | aMouseKeyEvent [] |
CONST USHORT | ausMouseKeyData [] |
|
|
|
|
|
Definition at line 2943 of file ntuser/kernel/access.c. References _GetDCEx(), _GetWindowDC(), _GetWindowRect(), _ReleaseDC(), CheckCritIn, ghwndSoundSentry, gpqForeground, gSoundSentry, gtmridSoundSentry, HWq, InternalSetTimer(), InvertRect(), NULL, OffsetRect(), PWNDDESKTOP, SoundSentryTimer(), tagQ::spwndActive, SYSMET, TEST_ACCESSFLAG, ThreadLock, ThreadUnlock, TRUE, and xxxFlashWindow(). Referenced by NtUserSoundSentry(), UserBeep(), xxxMessageBeep(), and xxxOldMessageBeep().
|
|
Definition at line 169 of file ntuser/kernel/access.c. References aAccessibilityProc, ARRAY_SIZE, BOOL, CheckCritIn, FALSE, and TRUE. Referenced by ProcessKeyboardInput(), xxxFKAcceptanceDelayTimer(), xxxFKRepeatRateTimer(), xxxStickyKeys(), xxxToggleKeysTimer(), and xxxUpdateModifierState().
|
|
Definition at line 2289 of file ntuser/kernel/access.c. References gAccessTimeOut, gtmridAccessTimeOut, InternalSetTimer(), KILLRITTIMER, NULL, TEST_ACCESSFLAG, UINT, VOID(), and xxxAccessTimeOutTimer(). Referenced by xxxSystemParametersInfo(), and xxxUpdatePerUserAccessPackSettings().
|
|
Definition at line 1973 of file ntuser/kernel/access.c. References BYTE, gMouseCursor, gMouseKeys, MOUSETICKS, and VOID(). Referenced by xxxSystemParametersInfo(), and xxxUpdatePerUserAccessPackSettings().
|
|
Definition at line 485 of file ntuser/kernel/access.c. References ACCF_FKMAKECODEPROCESSED, ACCF_IGNOREBREAKCODE, BOOL, BYTE, CheckCritIn, CLEAR_ACCF, FALSE, FilterKeys(), FKActivationTimer(), FKBounceKeyTimer(), FKFIRSTWARNING, FKFIRSTWARNINGTIME, FKIDLE, FKMOUSEMOVE, gBounceVk, gFilterKeys, gFilterKeysState, gFKExtraInformation, gFKNextProcIndex, gLastVkDown, gpFKKeyEvent, gPhysModifierState, grpdeskRitInput, gtmridFKAcceptanceDelay, gtmridFKActivation, gtmridFKResponse, InternalSetTimer(), KILLRITTIMER, NULL, ONLYRIGHTSHIFTDOWN, PostRitSound(), tagWINDOWSTATION::pTerm, RITSOUND_KEYCLICK, tagDESKTOP::rpwinstaParent, SET_ACCF, TEST_ACCESSFLAG, TEST_ACCF, TRUE, xxxFKAcceptanceDelayTimer(), and xxxFKRepeatRateTimer(). Referenced by FilterKeys(), FKActivationTimer(), NtUserSystemParametersInfo(), SetAccessEnabledFlag(), xxxAccessTimeOutTimer(), xxxFKAcceptanceDelayTimer(), xxxFKRepeatRateTimer(), xxxSystemParametersInfo(), and xxxUpdatePerUserAccessPackSettings().
|
|
Definition at line 201 of file ntuser/kernel/access.c. References CheckCritIn, CLEAR_ACCESSFLAG, FilterKeys(), FKACTIVATIONDELTA, FKActivationTimer(), FKEMERGENCY1DELTA, FKEMERGENCY2DELTA, FKFIRSTLEVELEMERGENCY, FKFIRSTWARNING, FKSECONDLEVELEMERGENCY, FKTOGGLE, gFilterKeys, gFilterKeysState, grpdeskRitInput, gtmridFKAcceptanceDelay, gtmridFKActivation, gtmridFKResponse, InternalSetTimer(), KILLRITTIMER, NULL, PostAccessibility(), PostAccessNotification(), PostEventMessage(), PostRitSound(), tagTHREADINFO::pq, tagWINDOWSTATION::pTerm, tagTERMINAL::ptiDesktop, QEVENT_RITSOUND, RITSOUND_DOBEEP, RITSOUND_DOWNSIREN, RITSOUND_UPSIREN, tagDESKTOP::rpwinstaParent, TEST_ACCESSFLAG, UINT, and VOID(). Referenced by FilterKeys(), and FKActivationTimer().
|
|
Definition at line 341 of file ntuser/kernel/access.c. References CheckCritIn, gBounceVk, and VOID(). Referenced by FilterKeys().
|
|
Definition at line 1749 of file ntuser/kernel/access.c. References _PostMessage(), BOOL, BYTE, CheckCritIn, CLEAR_ACCESSFLAG, FALSE, gLatchBits, gLockBits, gPhysModifierState, grpdeskRitInput, gspwndLogonNotify, MOUSEKEYMODBITS, NULL, PostAccessNotification(), PostRitSound(), tagWINDOWSTATION::pTerm, RITSOUND_DOWNSIREN, RITSOUND_UPSIREN, tagDESKTOP::rpwinstaParent, TEST_ACCESSFLAG, and TRUE.
|
|
Definition at line 1722 of file ntuser/kernel/access.c. References BOOL, FALSE, gwMKCurrentButton, and PostAccessibility().
|
|
Definition at line 1322 of file ntuser/kernel/access.c. References ACCF_MKVIRTUALMOUSE, CLEAR_ACCF, CLEAR_GTERMF, FALSE, gpDeviceInfoList, GTERMF_MOUSE, SetGlobalCursorLevel(), SYSMET, TEST_ACCF, and VOID(). Referenced by TurnOffMouseKeys(), xxxSystemParametersInfo(), and xxxUpdatePerUserAccessPackSettings().
|
|
Definition at line 1279 of file ntuser/kernel/access.c. References ACCF_MKVIRTUALMOUSE, gpDeviceInfoList, GTERMF_MOUSE, SET_ACCF, SET_GTERMF, SetGlobalCursorLevel(), SYSMET, TEST_GTERMF, TRUE, and VOID(). Referenced by xxxSystemParametersInfo(), and xxxUpdatePerUserAccessPackSettings().
|
|
Definition at line 1813 of file ntuser/kernel/access.c. References ACCF_MKREPEATVK, aMouseKeyEvent, ausMouseKeyData, ausMouseVKey, BOOL, BYTE, CheckCritIn, CLEAR_ACCF, cMouseVKeys, FALSE, gbMKMouseMode, gLatchBits, gLockBits, gMKPreviousVk, gNumLockVk, gPhysModifierState, gpusMouseVKey, grpdeskRitInput, gtmridMKMoveCursor, KILLRITTIMER, LRALT, LRCONTROL, MOUSEKEYMODBITS, MouseKeys(), NULL, PostAccessNotification(), PostRitSound(), tagWINDOWSTATION::pTerm, RITSOUND_UPSIREN, tagDESKTOP::rpwinstaParent, SET_OR_CLEAR_ACCF, TEST_ACCESSFLAG, TEST_ACCF, TRUE, and USHORT. Referenced by MouseKeys(), NtUserSystemParametersInfo(), SetAccessEnabledFlag(), ToggleKeys(), TurnOffMouseKeys(), xxxAccessTimeOutTimer(), xxxButtonEvent(), xxxHardwareMouseKeyUp(), xxxMKMouseMove(), xxxMKMoveAccelCursorTimer(), xxxMKMoveConstCursorTimer(), xxxMKToggleMouseKeys(), xxxSystemParametersInfo(), and xxxUpdatePerUserAccessPackSettings().
|
|
Definition at line 138 of file ntuser/kernel/access.c. References grpdeskRitInput, NULL, PostEventMessage(), tagTERMINAL::pqDesktop, tagWINDOWSTATION::pTerm, tagTERMINAL::ptiDesktop, QEVENT_RITACCESSIBILITY, and tagDESKTOP::rpwinstaParent. Referenced by FKActivationTimer(), MKButtonSelect(), TurnOffMouseKeys(), xxxAccessTimeOutTimer(), xxxMKButtonSetState(), xxxMKToggleMouseKeys(), xxxStickyKeys(), xxxTurnOffStickyKeys(), xxxTwoKeysDown(), and xxxUnlatchStickyKeys().
|
|
Definition at line 117 of file ntuser/kernel/access.c. References _PostMessage(), GETPTI, glinp, gspwndLogonNotify, NULL, and tagLASTINPUT::ptiLastWoken. Referenced by FKActivationTimer(), HighContrastHotKey(), MouseKeys(), UtilityManager(), xxxStickyKeys(), and xxxToggleKeysTimer().
|
|
Definition at line 128 of file ntuser/kernel/access.c. References NULL, PostEventMessage(), tagTHREADINFO::pq, PTERMINAL, tagTERMINAL::ptiDesktop, and QEVENT_RITSOUND. Referenced by FilterKeys(), FKActivationTimer(), HighContrastHotKey(), MouseKeys(), ToggleKeys(), TurnOffMouseKeys(), xxxAccessTimeOutTimer(), xxxFKAcceptanceDelayTimer(), xxxFKRepeatRateTimer(), xxxMKToggleMouseKeys(), xxxStickyKeys(), xxxToggleKeysTimer(), and xxxTwoKeysDown().
|
|
Definition at line 2881 of file ntuser/kernel/access.c. References ACCF_ACCESSENABLED, ACCF_SHOWSOUNDSON, FilterKeys(), MouseKeys(), SET_OR_CLEAR_ACCF, TEST_ACCESSFLAG, TEST_ACCF, ToggleKeys(), and VOID(). Referenced by xxxAccessTimeOutTimer(), xxxSystemParametersInfo(), and xxxUpdatePerUserAccessPackSettings().
|
|
Definition at line 1212 of file ntuser/kernel/access.c. References gpepCSRSS, grpdeskRitInput, tagTHREADINFO::iCursorLevel, tagQ::iCursorLevel, NULL, PpiFromProcess, tagTHREADINFO::pq, tagDESKTOP::PtiList, tagTHREADINFO::ptiSibling, tagWINDOWSTATION::rpdeskList, tagDESKTOP::rpdeskNext, tagDESKTOP::rpwinstaParent, THREADINFO, and VOID(). Referenced by MKHideMouseCursor(), MKShowMouseCursor(), and ProcessDeviceChanges().
|
|
Definition at line 2898 of file ntuser/kernel/access.c. References ACCF_FIRSTTICK, CLEAR_ACCF, ghwndSoundSentry, gtmridSoundSentry, InternalSetTimer(), NULL, RevalidateHwnd, SET_ACCF, SoundSentryTimer(), TEST_ACCF, TEST_BOOL_ACCF, ThreadLock, ThreadUnlock, TL, VOID(), and xxxFlashWindow(). Referenced by _UserSoundSentryWorker(), and SoundSentryTimer().
|
|
Definition at line 717 of file ntuser/kernel/access.c. References gBounceVk, gLastVkDown, gtmridFKAcceptanceDelay, gtmridFKResponse, KILLRITTIMER, NULL, and VOID(). Referenced by xxxSystemParametersInfo().
|
|
Definition at line 2108 of file ntuser/kernel/access.c. References BOOL, BYTE, CheckCritIn, gLatchBits, gLockBits, gNumLockVk, gOemScrollVk, gPhysModifierState, grpdeskRitInput, gTKExtraInformation, gTKNextProcIndex, gTKScanCode, gtmridToggleKeys, InternalSetTimer(), KILLRITTIMER, MOUSEKEYMODBITS, MouseKeys(), NULL, PostRitSound(), tagWINDOWSTATION::pTerm, RITSOUND_HIGHBEEP, RITSOUND_LOWBEEP, tagDESKTOP::rpwinstaParent, TEST_ACCESSFLAG, TestAsyncKeyStateDown, TestAsyncKeyStateToggle, ToggleKeys(), TOGGLEKEYTOGGLETIME, TRUE, and xxxToggleKeysTimer(). Referenced by NtUserSystemParametersInfo(), SetAccessEnabledFlag(), ToggleKeys(), xxxAccessTimeOutTimer(), xxxSystemParametersInfo(), xxxToggleKeysTimer(), and xxxUpdatePerUserAccessPackSettings().
|
|
Definition at line 1944 of file ntuser/kernel/access.c. References ACCF_MKREPEATVK, CLEAR_ACCESSFLAG, CLEAR_ACCF, grpdeskRitInput, MKHideMouseCursor(), MouseKeys(), PostAccessibility(), PostRitSound(), tagWINDOWSTATION::pTerm, RITSOUND_DOWNSIREN, tagDESKTOP::rpwinstaParent, TEST_ACCESSFLAG, and VOID(). Referenced by xxxMKToggleMouseKeys().
|
|
Definition at line 3045 of file ntuser/kernel/access.c. References BOOL, BYTE, CheckCritIn, FALSE, gLatchBits, gLockBits, gPhysModifierState, LRWIN, PostAccessNotification(), TRUE, and VK_U.
|
|
Definition at line 2225 of file ntuser/kernel/access.c. References _PostMessage(), ACCF_SHOWSOUNDSON, CheckCritIn, CLEAR_ACCESSFLAG, CLEAR_ACCF, FilterKeys(), grpdeskRitInput, gspwndLogonNotify, MouseKeys(), NULL, PostAccessibility(), PostRitSound(), tagWINDOWSTATION::pTerm, RITSOUND_DOWNSIREN, tagDESKTOP::rpwinstaParent, SetAccessEnabledFlag(), TEST_ACCESSFLAG, TEST_ACCF, ToggleKeys(), VOID(), and xxxTurnOffStickyKeys(). Referenced by AccessTimeOutReset(), and ProcessKeyboardInput().
|
|
Definition at line 423 of file ntuser/kernel/access.c. References AccessProceduresStream(), ACCF_FKMAKECODEPROCESSED, CheckCritIn, FALSE, FilterKeys(), gFilterKeys, gFKExtraInformation, gFKNextProcIndex, gpFKKeyEvent, grpdeskRitInput, gtmridFKAcceptanceDelay, gtmridFKResponse, InternalSetTimer(), NULL, PostRitSound(), tagWINDOWSTATION::pTerm, RITSOUND_KEYCLICK, tagDESKTOP::rpwinstaParent, SET_ACCF, TEST_ACCESSFLAG, VOID(), xxxFKRepeatRateTimer(), and xxxProcessKeyEvent(). Referenced by FilterKeys().
|
|
Definition at line 374 of file ntuser/kernel/access.c. References AccessProceduresStream(), CheckCritIn, FALSE, FilterKeys(), gFilterKeys, gFKExtraInformation, gFKNextProcIndex, gpFKKeyEvent, grpdeskRitInput, gtmridFKAcceptanceDelay, gtmridFKResponse, InternalSetTimer(), NULL, PostRitSound(), tagWINDOWSTATION::pTerm, RITSOUND_KEYCLICK, tagDESKTOP::rpwinstaParent, TEST_ACCESSFLAG, VOID(), xxxFKRepeatRateTimer(), and xxxProcessKeyEvent(). Referenced by FilterKeys(), xxxFKAcceptanceDelayTimer(), and xxxFKRepeatRateTimer().
|
|
Definition at line 1149 of file ntuser/kernel/access.c. References CheckCritIn, gwMKButtonState, MouseKeys(), TEST_ACCESSFLAG, VOID(), and xxxUnlatchStickyKeys(). Referenced by xxxButtonEvent().
|
|
Definition at line 1444 of file ntuser/kernel/access.c. References ACCF_MKREPEATVK, BOOL, FALSE, TEST_ACCF, TRUE, and xxxMKButtonSetState(). Referenced by xxxMKButtonDoubleClick().
|
|
Definition at line 1740 of file ntuser/kernel/access.c. References BOOL, FALSE, and xxxMKButtonClick().
|
|
Definition at line 1675 of file ntuser/kernel/access.c. References BOOL, CheckCritIn, FALSE, gptCursorAsync, gwMKButtonState, gwMKCurrentButton, L, MOUSE_BUTTON_LEFT, MOUSE_BUTTON_RIGHT, NtGetTickCount(), PostAccessibility(), and xxxButtonEvent(). Referenced by xxxMKButtonClick(), and xxxMKToggleMouseKeys().
|
|
Definition at line 1616 of file ntuser/kernel/access.c. References ACCF_MKREPEATVK, BOOL, CHAR, EnterCrit, FALSE, gFilterKeys, giMouseMoveTable, gLatchBits, gLockBits, gMKDeltaX, gMKDeltaY, gMouseCursor, gPhysModifierState, gptCursorAsync, gtmridMKMoveCursor, HIBYTE, InternalSetTimer(), LeaveCrit, LOBYTE, LRCONTROL, MK_CONTROL_SPEED, MouseKeys(), MOUSETIMERRATE, NtGetTickCount(), NULL, QueueMouseEvent(), TEST_ACCESSFLAG, TEST_ACCF, TRUE, xxxMKMoveAccelCursorTimer(), xxxMKMoveConstCursorTimer(), and xxxMoveEvent().
|
|
Definition at line 1543 of file ntuser/kernel/access.c. References CheckCritIn, EnterCrit, FALSE, giMouseMoveTable, gLatchBits, gLockBits, gMKDeltaX, gMKDeltaY, gMouseCursor, gPhysModifierState, gptCursorAsync, gtmridMKMoveCursor, InternalSetTimer(), LeaveCrit, LRCONTROL, LRSHIFT, MK_CONTROL_SPEED, MouseKeys(), MOUSETIMERRATE, NtGetTickCount(), NULL, QueueMouseEvent(), TEST_ACCESSFLAG, TRUE, VOID(), xxxMKMoveConstCursorTimer(), and xxxMoveEvent(). Referenced by xxxMKMouseMove().
|
|
Definition at line 1486 of file ntuser/kernel/access.c. References CheckCritIn, EnterCrit, FALSE, giMouseMoveTable, gLatchBits, gLockBits, gMKDeltaX, gMKDeltaY, gMouseCursor, gPhysModifierState, gptCursorAsync, LeaveCrit, LRCONTROL, LRSHIFT, MK_CONTROL_SPEED, MouseKeys(), NtGetTickCount(), QueueMouseEvent(), TEST_ACCESSFLAG, TRUE, VOID(), and xxxMoveEvent(). Referenced by xxxMKMouseMove(), and xxxMKMoveAccelCursorTimer().
|
|
Definition at line 1356 of file ntuser/kernel/access.c. References ACCF_MKREPEATVK, BOOL, FALSE, gbMKMouseMode, gLatchBits, gLockBits, gNumLockVk, gPhysModifierState, grpdeskRitInput, gwMKCurrentButton, MOUSE_BUTTON_LEFT, MOUSE_BUTTON_RIGHT, MOUSEKEYMODBITS, MouseKeys(), PostAccessibility(), PostRitSound(), tagWINDOWSTATION::pTerm, RITSOUND_HIGHBEEP, RITSOUND_LOWBEEP, tagDESKTOP::rpwinstaParent, TEST_ACCESSFLAG, TEST_ACCF, TestAsyncKeyStateToggle, TRUE, TurnOffMouseKeys(), and xxxMKButtonSetState().
|
|
Definition at line 738 of file ntuser/kernel/access.c. References AccessProceduresStream(), BOOL, BYTE, CheckCritIn, FALSE, gCurrentModifierBit, gLatchBits, gLockBits, gPhysModifierState, gPrevModifierState, grpdeskRitInput, gStickyKeysLeftShiftCount, gStickyKeysRightShiftCount, LEFTSHIFTKEY, PostAccessibility(), PostAccessNotification(), PostRitSound(), tagWINDOWSTATION::pTerm, RIGHTSHIFTKEY, RITSOUND_DOWNSIREN, RITSOUND_HIGHBEEP, RITSOUND_LOWBEEP, RITSOUND_UPSIREN, tagDESKTOP::rpwinstaParent, TEST_ACCESSFLAG, TOGGLE_STICKYKEYS_COUNT, TRUE, UNION, xxxProcessKeyEvent(), xxxTurnOffStickyKeys(), xxxTwoKeysDown(), and xxxUpdateModifierState(). Referenced by xxxTurnOffStickyKeys(), and xxxUnlatchStickyKeys().
|
|
Definition at line 2040 of file ntuser/kernel/access.c. References AccessProceduresStream(), CheckCritIn, CLEAR_ACCESSFLAG, FALSE, gNumLockVk, grpdeskRitInput, gTKExtraInformation, gTKNextProcIndex, gTKScanCode, PostAccessNotification(), PostRitSound(), tagWINDOWSTATION::pTerm, RITSOUND_DOWNSIREN, RITSOUND_UPSIREN, tagDESKTOP::rpwinstaParent, TEST_ACCESSFLAG, ToggleKeys(), VOID(), and xxxProcessKeyEvent(). Referenced by ToggleKeys().
|
|
Definition at line 1077 of file ntuser/kernel/access.c. References aAccessibilityProc, ARRAY_SIZE, CheckCritIn, CLEAR_ACCESSFLAG, gLatchBits, gLockBits, gPhysModifierState, INT, PostAccessibility(), VOID(), xxxStickyKeys(), and xxxUpdateModifierState(). Referenced by xxxAccessTimeOutTimer(), xxxStickyKeys(), xxxSystemParametersInfo(), and xxxUpdatePerUserAccessPackSettings().
|
|
|
Definition at line 1108 of file ntuser/kernel/access.c. References aAccessibilityProc, ARRAY_SIZE, BOOL, gLatchBits, gLockBits, INT, PostAccessibility(), VOID(), xxxStickyKeys(), and xxxUpdateModifierState(). Referenced by xxxHardwareMouseKeyUp().
|
|
Definition at line 1037 of file ntuser/kernel/access.c. References AccessProceduresStream(), aModBit, ARRAY_SIZE, tagMODBITINFO::BitPosition, BYTE, CheckCritIn, FALSE, gLatchBits, gLockBits, L, tagMODBITINFO::ScanCode, tagMODBITINFO::Vk, VOID(), and xxxProcessKeyEvent(). Referenced by xxxStickyKeys(), xxxTurnOffStickyKeys(), xxxTwoKeysDown(), and xxxUnlatchStickyKeys().
|
|
Definition at line 2314 of file ntuser/kernel/access.c. References AccessTimeOutReset(), ACCF_DEFAULTFILTERKEYSON, ACCF_DEFAULTHIGHCONTRASTON, ACCF_DEFAULTKEYBOARDPREF, ACCF_DEFAULTMOUSEKEYSON, ACCF_DEFAULTSCREENREADER, ACCF_DEFAULTSTICKYKEYSON, ACCF_DEFAULTTIMEOUTON, ACCF_DEFAULTTOGGLEKEYSON, ACCF_KEYBOARDPREF, ACCF_SCREENREADER, ACCF_SHOWSOUNDSON, BOOL, CalculateMouseTable(), CLEAR_ACCESSFLAG, CLEAR_ACCF, cMouseVKeys, DWORD, FALSE, FastGetProfileIntW(), FastGetProfileStringW(), FilterKeys(), gAccessTimeOut, gbMKMouseMode, GetProcessLuid(), gFilterKeys, gHighContrast, gHighContrastDefaultScheme, gMouseKeys, gNumLockVk, gOemScrollVk, gpKbdNlsTbl, gpsi, gpusMouseVKey, gSoundSentry, gStickyKeys, gToggleKeys, luidSystem, MKHideMouseCursor(), MKShowMouseCursor(), MouseKeys(), NTSTATUS(), NULL, PMAP_HIGHCONTRAST, PMAP_KEYBOARDPREF, PMAP_KEYBOARDRESPONSE, PMAP_MOUSEKEYS, PMAP_SCREENREADER, PMAP_SHOWSOUNDS, PMAP_SOUNDSENTRY, PMAP_STICKYKEYS, PMAP_TIMEOUT, PMAP_TOGGLEKEYS, RtlEqualLuid(), SET_ACCESSFLAG, SET_ACCF, SET_OR_CLEAR_ACCESSFLAG, SET_OR_CLEAR_ACCF, SET_OR_CLEAR_FLAG, SetAccessEnabledFlag(), TEST_ACCESSFLAG, TEST_BOOL_ACCESSFLAG, TEST_BOOL_ACCF, TestAsyncKeyStateToggle, ToggleKeys(), TRUE, and xxxTurnOffStickyKeys(). Referenced by xxxUpdatePerUserSystemParameters().
|
|
Initial value: Definition at line 15 of file ntuser/kernel/access.c. Referenced by AccessProceduresStream(), xxxTurnOffStickyKeys(), and xxxUnlatchStickyKeys(). |
|
Initial value:
Definition at line 30 of file ntuser/kernel/access.c. Referenced by xxxUpdateModifierState(). |
|
Initial value: Definition at line 73 of file ntuser/kernel/access.c. Referenced by MouseKeys(). |
|
Initial value:
Definition at line 97 of file ntuser/kernel/access.c. Referenced by MouseKeys(). |
|
Initial value:
Definition at line 48 of file ntuser/kernel/access.c. Referenced by MouseKeys(). |
|
Definition at line 67 of file ntuser/kernel/access.c. Referenced by MouseKeys(), and xxxUpdatePerUserAccessPackSettings(). |