InputSwitch.dll

v10.0.19041.5848 64-bit Windows NT Analyzed
Description
Microsoft Windows Input Switcher
Authors
© Microsoft Corporation. All rights reserved.
File size
524.0 KB
Uploaded
2025-12-01 07:29
Views
92
SHA-256
da5db8bb2dfacea61dfe3b0c2f659b80

Exported functions 2

DllCanUnloadNow #1 · 0x92c0
DllGetClassObject #2 · 0x9940

Imported DLLs & functions 334

FindPackagesByPackageFamily 0x180053130
GetStagedPackagePathByFullName2 0x180053140
DebugBreak 0x180053160
IsDebuggerPresent 0x180053150
OutputDebugStringW 0x180053158
DelayLoadFailureHook 0x180053170
ResolveDelayLoadedAPI 0x180053180
GetLastError 0x1800531a8
RaiseException 0x180053190
SetLastError 0x1800531b0
SetUnhandledExceptionFilter 0x1800531a0
UnhandledExceptionFilter 0x180053198
GetFullPathNameW 0x1800531c0
CloseHandle 0x1800531d0
GetProcessHeap 0x1800531e8
HeapAlloc 0x1800531e0
HeapFree 0x1800531f8
HeapReAlloc 0x1800531f0
LocalAlloc 0x180053218
LocalFree 0x180053210
LocalReAlloc 0x180053208
VerifyVersionInfoW 0x180053238
FindResourceExW 0x180053250
FindStringOrdinal 0x180053258
FreeLibrary 0x180053298
GetModuleFileNameA 0x180053288
GetModuleHandleExW 0x180053290
GetModuleHandleW 0x180053270
GetProcAddress 0x180053268
LoadLibraryExW 0x180053248
LoadResource 0x180053260
LoadStringW 0x180053280
LockResource 0x180053278
FormatMessageW 0x1800532c8
GetLocaleInfoEx 0x1800532c0
GetLocaleInfoW 0x1800532a8
GetThreadUILanguage 0x1800532b0
GetUserDefaultLangID 0x1800532b8
SetThreadUILanguage 0x1800532d0
GetUserDefaultUILanguage 0x1800532e0
PathAllocCombine 0x1800532f0
PathCchRemoveFileSpec 0x1800532f8
ExpandEnvironmentStringsW 0x180053308
GetCurrentProcess 0x180053338
GetCurrentProcessId 0x180053340
GetCurrentThreadId 0x180053330
OpenThread 0x180053328
TerminateProcess 0x180053348
TlsAlloc 0x180053350
TlsFree 0x180053358
TlsGetValue 0x180053320
TlsSetValue 0x180053318
QueryPerformanceCounter 0x180053378
QueryFullProcessImageNameW 0x180053388
RegCloseKey 0x1800533a8
RegCreateKeyExW 0x1800533c8
RegGetValueW 0x1800533d0
RegOpenCurrentUser 0x1800533a0
RegOpenKeyExW 0x180053398
RegQueryInfoKeyW 0x1800533b8
RegQueryValueExW 0x1800533c0
RegSetValueExW 0x1800533b0
RegSetKeyValueW 0x1800533e0
RtlCaptureContext 0x180053400
RtlLookupFunctionEntry 0x1800533f0
RtlVirtualUnwind 0x1800533f8
PathAppendW 0x180053428
PathFileExistsW 0x180053420
PathFindExtensionW 0x180053418
PathFindFileNameW 0x180053410
PathIsFileSpecW 0x180053430
PathIsRelativeW 0x180053440
PathRemoveFileSpecW 0x180053438
CompareStringOrdinal 0x180053460
AcquireSRWLockExclusive 0x1800534b0
AcquireSRWLockShared 0x1800534e0
CreateEventW 0x1800534b8
CreateMutexExW 0x1800534a0
CreateSemaphoreExW 0x180053490
DeleteCriticalSection 0x1800534d0
EnterCriticalSection 0x1800534f8
InitializeCriticalSectionEx 0x180053500
LeaveCriticalSection 0x1800534f0
OpenSemaphoreW 0x180053498
ReleaseMutex 0x180053488
ReleaseSemaphore 0x180053478
ReleaseSRWLockExclusive 0x1800534c8
ReleaseSRWLockShared 0x1800534d8
SetEvent 0x1800534e8
TryEnterCriticalSection 0x180053470
WaitForMultipleObjectsEx 0x1800534a8
WaitForSingleObject 0x180053480
WaitForSingleObjectEx 0x1800534c0
InitOnceBeginInitialize 0x180053530
InitOnceComplete 0x180053538
InitOnceExecuteOnce 0x180053520
Sleep 0x180053518
SleepConditionVariableSRW 0x180053528
WakeAllConditionVariable 0x180053510
GetSystemTime 0x180053550
GetSystemTimeAsFileTime 0x180053558
GetTickCount 0x180053560
GetVersionExW 0x180053548
GetSystemTimePreciseAsFileTime 0x180053578
VerSetConditionMask 0x180053570
CloseThreadpoolTimer 0x180053590
CreateThreadpoolTimer 0x1800535a0
SetThreadpoolTimer 0x180053598
WaitForThreadpoolTimerCallbacks 0x180053588
SystemTimeToFileTime 0x1800535b0
PathIsURLW 0x1800535c8
UrlCreateFromPathW 0x1800535d0
UrlUnescapeW 0x1800535c0
DecodePointer 0x1800535e8
EncodePointer 0x1800535e0
RoOriginateError 0x1800535f8
SetRestrictedErrorInfo 0x180053600
RoGetMatchingRestrictedErrorInfo 0x180053610
RoActivateInstance 0x180053620
RoGetActivationFactory 0x180053628
WindowsCreateString 0x180053658
WindowsCreateStringReference 0x180053640
WindowsDeleteString 0x180053638
WindowsDuplicateString 0x180053648
WindowsGetStringRawBuffer 0x180053650
WindowsIsStringEmpty 0x180053660
EventActivityIdControl 0x180053670
EventRegister 0x180053680
EventSetInformation 0x180053678
EventUnregister 0x180053688
EventWriteTransfer 0x180053690
CopyRect 0x1800536a0
OffsetRect 0x1800536b8
PtInRect 0x1800536a8
SetRectEmpty 0x1800536b0
GetMonitorInfoW 0x1800536c8
GetSystemMetrics 0x1800536d0
SystemParametersInfoW 0x1800536d8
CreateWindowInBand 0x1800536f0
GetWindowBand 0x1800536e8
DeregisterShellHookWindow 0x180053700
RegisterShellHookWindow 0x180053708
MsgWaitForMultipleObjectsEx 0x180053718
ClientToScreen 0x180053750
CreateWindowExW 0x180053768
DefWindowProcW 0x180053780
DestroyWindow 0x180053728
DispatchMessageW 0x180053738
FindWindowExW 0x1800537b8
FindWindowW 0x180053788
GetClassNameW 0x180053800
GetClientRect 0x1800537a8
GetCursorPos 0x180053790
GetDesktopWindow 0x180053760
GetMessageExtraInfo 0x1800537c0
GetMessageW 0x180053820
GetParent 0x180053850
GetPropW 0x1800537d0
GetWindowLongPtrW 0x180053770
GetWindowLongW 0x1800537f0
GetWindowRect 0x180053798
GetWindowThreadProcessId 0x180053848
KillTimer 0x180053858
PeekMessageW 0x180053828
PostMessageW 0x180053730
PostQuitMessage 0x180053748
RegisterClassExW 0x180053758
RegisterClassW 0x180053818
RegisterWindowMessageW 0x1800537d8
RemovePropW 0x1800537e0
ScreenToClient 0x1800537a0
SendMessageW 0x1800537b0
SetForegroundWindow 0x180053838
SetMessageExtraInfo 0x1800537c8
SetPropW 0x1800537e8
SetTimer 0x180053830
SetWindowLongPtrW 0x180053778
SetWindowLongW 0x180053808
SetWindowPos 0x180053840
ShowWindow 0x180053810
TranslateMessage 0x180053740
WindowFromPoint 0x1800537f8
GetCurrentInputMessageSource 0x180053878
CheckTokenMembership 0x180053888
CreateWellKnownSid 0x180053898
GetTokenInformation 0x180053890
ConvertSidToStringSidW 0x1800538a8
IUnknown_QueryService 0x1800538c0
IUnknown_Set 0x1800538b8
0x1800538d0
0x1800538d8
IUnknown_GetWindow 0x1800538e0
GetPersistedRegistryLocationW 0x1800538f0
Bcp47FromLcid 0x180052e48
Bcp47GetAbbreviation 0x180052e38
Bcp47GetLanguageName 0x180052e40
BitBlt 0x180052f00
CreateCompatibleDC 0x180052ee8
CreateDIBSection 0x180052ef0
CreateFontIndirectW 0x180052e98
CreateSolidBrush 0x180052f08
DeleteDC 0x180052ec8
DeleteObject 0x180052e68
ExcludeClipRect 0x180052ea8
ExtTextOutW 0x180052e90
GdiAlphaBlend 0x180052ee0
GetClipBox 0x180052f28
GetCurrentObject 0x180052f10
GetDeviceCaps 0x180052ed0
GetDIBits 0x180052e58
GetObjectW 0x180052eb0
GetStockObject 0x180052e70
GetTextExtentPoint32W 0x180052e80
GetTextMetricsW 0x180052f20
RemoveFontMemResourceEx 0x180052e60
SelectObject 0x180052ef8
SetBkColor 0x180052e78
SetBkMode 0x180052eb8
SetStretchBltMode 0x180052ea0
SetTextAlign 0x180052e88
SetTextColor 0x180052ec0
StretchBlt 0x180052ed8
StretchDIBits 0x180052f18
ImmDisableLegacyIME 0x180052f38
__C_specific_handler 0x1800539d8
__CxxFrameHandler3 0x180053928
__dllonexit 0x1800539c0
__isascii 0x180053980
_amsg_exit 0x180053a20
_callnewh 0x180053930
_CxxThrowException 0x180053920
_get_errno 0x180053950
_initterm 0x1800539e0
_itow_s 0x1800539f0
_lock 0x1800539d0
_onexit 0x1800539b8
_purecall 0x1800539a0
_set_errno 0x180053958
_unlock 0x1800539c8
_vsnprintf_s 0x180053a10
_vsnwprintf 0x180053a40
_wcsicmp 0x180053948
_wtoi 0x180053990
_XcptFilter 0x180053a28
??0exception@@QEAA@AEBV0@@Z 0x180053a08
??0exception@@QEAA@XZ 0x180053a00
??1exception@@UEAA@XZ 0x1800539f8
??1type_info@@UEAA@XZ 0x180053a18
floorf 0x180053918
free 0x180053a30
islower 0x180053978
malloc 0x1800539e8
memcmp 0x180053910
memcpy 0x180053908
memcpy_s 0x180053a38
memmove 0x180053900
memmove_s 0x180053998
memset 0x1800539b0
pow 0x1800539a8
toupper 0x180053970
wcschr 0x180053968
wcsncmp 0x180053988
wcsrchr 0x180053938
wcsstr 0x180053940
wcstoul 0x180053960
NtQueryWnfStateData 0x180053a78
RtlGetDeviceFamilyInfoEnum 0x180053a68
RtlPublishWnfStateData 0x180053a50
RtlSubscribeWnfStateChangeNotification 0x180053a70
RtlUnsubscribeWnfNotificationWaitForCompletion 0x180053a60
WinSqmAddToStream 0x180053a80
WinSqmIncrementDWORD 0x180053a58
CreateBindCtx 0x180053a90
PropVariantToUInt32 0x180052f50
PSCreateMemoryPropertyStore 0x180052f58
PSPropertyBag_WriteStr 0x180052f48
0x180052f68
SHTaskPoolQueueTask 0x180052f70
AreDpiAwarenessContextsEqual 0x180053078
BeginPaint 0x180053008
CalculatePopupWindowPosition 0x1800530b8
CallNextHookEx 0x180053090
CheckMenuItem 0x1800530a0
CopyIcon 0x1800530e0
CopyImage 0x180052fb0
CreateIconIndirect 0x1800530d0
DestroyIcon 0x180052fa8
DestroyMenu 0x180052ff8
DrawIconEx 0x180053030
DrawTextExW 0x180053070
DrawTextW 0x180053038
EndPaint 0x180053010
GetAsyncKeyState 0x180052fb8
GetDC 0x180053040
GetDpiForSystem 0x180053060
GetDpiForWindow 0x180052fc0
GetKeyboardState 0x180052fe0
GetKeyState 0x1800530b0
GetMenuInfo 0x180053048
GetMenuItemInfoW 0x180053088
GetMenuState 0x180053098
GetSubMenu 0x180053108
GetSysColor 0x180052f88
GetThreadDesktop 0x180052ff0
GetWindowDpiAwarenessContext 0x180053068
InjectKeyboardInput 0x180053110
LoadCursorW 0x180052fa0
LoadIconW 0x180053018
LoadImageW 0x1800530d8
LoadMenuW 0x180052f80
MonitorFromPoint 0x180053058
MonitorFromRect 0x180053100
MonitorFromWindow 0x180052fd0
ReleaseCapture 0x1800530f8
ReleaseDC 0x180053028
RemoveMenu 0x1800530c8
SendInput 0x1800530a8
SetCapture 0x1800530e8
SetCursor 0x180052f98
SetKeyboardState 0x180052fe8
SetLayeredWindowAttributes 0x180053020
SetMenuInfo 0x180053050
SetMenuItemInfoW 0x180052fc8
SetThreadDesktop 0x180052f90
SetWindowCompositionAttribute 0x180053080
SetWindowsHookExW 0x1800530c0
TrackMouseEvent 0x1800530f0
TrackPopupMenuEx 0x180053000
UnhookWindowsHookEx 0x180052fd8
InternetCrackUrlW 0x180053120