mshwLatin.dll

v10.0.19041.5794 64-bit Windows NT Analyzed
Description
Microsoft Generic Latin Handwriting Recognizer
Authors
© Microsoft Corporation. All rights reserved.
File size
1.4 MB
Uploaded
2025-12-01 08:28
Views
60
SHA-256
aa95bcc69cec5d7363d248b6a8385350

Exported functions 35

AbortTrainer #1 · 0x10650
CreateTrainer #2 · 0x10430
DestroyTrainer #3 · 0x105b0
GetPredictionText #4 · 0xa0f0
SetConstraint #5 · 0x79b0
ShapeTrain #6 · 0x107a0
TextTrain #7 · 0x106d0
AddStroke #8 · 0x6a20
AddWordsToWordList #9 · 0x9e60
AdviseInkChange #10 · 0x72a0
CloneContext #11 · 0x10bb0
CreateContext #12 · 0x10a70
CreateRecognizer #13 · 0x10890
DestroyContext #14 · 0x10b30
DestroyRecognizer #15 · 0x10960
DestroyWordList #16 · 0x9dc0
GetBestResultString #17 · 0x6b60
GetEnabledUnicodeRanges #18 · 0x6590
GetGuide #19 · 0x71e0
GetLatticePtr #20 · 0x8700
GetPreferredPacketDescription #21 · 0x6210
GetRecoAttributes #22 · 0x109e0
GetResultPropertyList #23 · 0x60f0
GetUnicodeRanges #24 · 0x64f0
IsStringSupported #25 · 0x7da0
MakeWordList #26 · 0x9c80
Process #27 · 0x74e0
ResetContext #28 · 0x10c70
SetCACMode #29 · 0x7320
SetEnabledUnicodeRanges #30 · 0x6630
SetFactoid #31 · 0x7a80
SetFlags #32 · 0x7c00
SetGuide #33 · 0x6ff0
SetTextContext #34 · 0x7370
SetWordList #35 · 0xa030

Imported DLLs & functions 316

CLSIDFromString 0x180128ec0
CoCreateFreeThreadedMarshaler 0x180128e90
CoCreateInstance 0x180128ea8
CoGetObjectContext 0x180128ed8
CoIncrementMTAUsage 0x180128e98
CoTaskMemAlloc 0x180128ea0
CoTaskMemFree 0x180128eb0
CoTaskMemRealloc 0x180128eb8
StringFromCLSID 0x180128ed0
StringFromGUID2 0x180128ec8
DebugBreak 0x180128ef8
IsDebuggerPresent 0x180128ef0
OutputDebugStringW 0x180128ee8
GetLastError 0x180128f10
RaiseException 0x180128f18
SetLastError 0x180128f08
SetUnhandledExceptionFilter 0x180128f28
UnhandledExceptionFilter 0x180128f20
CreateDirectoryW 0x180128f80
CreateFileW 0x180128f38
DeleteFileW 0x180128f48
FileTimeToLocalFileTime 0x180128f60
FlushFileBuffers 0x180128f40
GetFileAttributesW 0x180128f50
GetFileInformationByHandle 0x180128f58
GetFileSize 0x180128f70
SetFileAttributesW 0x180128f78
WriteFile 0x180128f68
CloseHandle 0x180128f90
GetProcessHeap 0x180128fb0
HeapAlloc 0x180128fa0
HeapFree 0x180128fa8
InitializeSListHead 0x180128fd8
InterlockedPushEntrySList 0x180128fd0
FindResourceW 0x180128fe8
LoadLibraryW 0x180128ff0
MulDiv 0x180128ff8
VerifyVersionInfoW 0x180129008
FindResourceExW 0x180129040
FreeLibrary 0x180129018
GetModuleFileNameA 0x180129038
GetModuleFileNameW 0x180129058
GetModuleHandleExW 0x180129050
GetModuleHandleW 0x180129068
GetProcAddress 0x180129028
LoadLibraryExW 0x180129060
LoadResource 0x180129030
LockResource 0x180129048
SizeofResource 0x180129020
FormatMessageW 0x180129088
LCMapStringEx 0x180129078
LCMapStringW 0x180129080
LCIDToLocaleName 0x180129098
CreateFileMappingW 0x1801290b0
MapViewOfFile 0x1801290a8
OpenFileMappingW 0x1801290c0
UnmapViewOfFile 0x1801290b8
PathCchAppendEx 0x1801290d0
ExpandEnvironmentStringsW 0x1801290e0
GetCurrentProcess 0x1801290f8
GetCurrentProcessId 0x1801290f0
GetCurrentThreadId 0x180129108
TerminateProcess 0x180129100
IsProcessorFeaturePresent 0x180129118
QueryPerformanceCounter 0x180129128
RegCloseKey 0x180129148
RegCreateKeyExW 0x180129150
RegDeleteValueW 0x180129178
RegEnumKeyExW 0x180129140
RegEnumValueW 0x180129168
RegGetValueW 0x180129158
RegNotifyChangeKeyValue 0x180129180
RegOpenKeyExW 0x180129188
RegQueryInfoKeyW 0x180129160
RegQueryValueExW 0x180129138
RegSetValueExW 0x180129170
CompareStringW 0x1801291a8
FoldStringW 0x180129198
GetStringTypeExW 0x1801291b0
GetStringTypeW 0x1801291b8
MultiByteToWideChar 0x1801291a0
WideCharToMultiByte 0x1801291c0
CharNextW 0x1801291d0
AcquireSRWLockExclusive 0x180129278
AcquireSRWLockShared 0x180129200
CreateEventW 0x180129248
CreateMutexExW 0x180129218
CreateMutexW 0x180129268
CreateSemaphoreExW 0x180129280
DeleteCriticalSection 0x180129250
EnterCriticalSection 0x180129220
InitializeCriticalSection 0x180129240
InitializeCriticalSectionAndSpinCount 0x180129230
InitializeCriticalSectionEx 0x180129258
InitializeSRWLock 0x180129290
LeaveCriticalSection 0x180129238
OpenSemaphoreW 0x1801292a0
ReleaseMutex 0x1801291f8
ReleaseSemaphore 0x180129228
ReleaseSRWLockExclusive 0x180129260
ReleaseSRWLockShared 0x180129298
ResetEvent 0x180129208
SetEvent 0x180129270
TryAcquireSRWLockExclusive 0x180129288
WaitForSingleObject 0x1801291f0
WaitForSingleObjectEx 0x180129210
InitializeConditionVariable 0x1801292d0
InitOnceBeginInitialize 0x1801292b8
InitOnceComplete 0x1801292b0
InitOnceExecuteOnce 0x1801292d8
SleepConditionVariableSRW 0x1801292e0
WakeAllConditionVariable 0x1801292c0
WakeConditionVariable 0x1801292c8
GetSystemTime 0x180129308
GetSystemTimeAsFileTime 0x180129300
GetSystemWindowsDirectoryW 0x1801292f0
GetVersionExW 0x1801292f8
GlobalMemoryStatusEx 0x180129310
CloseThreadpoolTimer 0x180129320
CloseThreadpoolWork 0x180129328
CreateThreadpoolTimer 0x180129348
CreateThreadpoolWork 0x180129330
FreeLibraryWhenCallbackReturns 0x180129350
SetThreadpoolTimer 0x180129338
SubmitThreadpoolWork 0x180129358
WaitForThreadpoolTimerCallbacks 0x180129340
FileTimeToSystemTime 0x180129370
SystemTimeToFileTime 0x180129368
DecodePointer 0x180129380
EncodePointer 0x180129388
GetRestrictedErrorInfo 0x1801293a0
SetRestrictedErrorInfo 0x180129398
RoOriginateLanguageException 0x1801293b0
RoGetActivationFactory 0x1801293c0
WindowsCreateString 0x1801293f8
WindowsCreateStringReference 0x1801293f0
WindowsDeleteString 0x1801293d0
WindowsDeleteStringBuffer 0x1801293e0
WindowsGetStringLen 0x1801293e8
WindowsGetStringRawBuffer 0x180129400
WindowsPreallocateStringBuffer 0x1801293d8
WindowsPromoteStringBuffer 0x180129408
_lock_locales 0x180129418
_unlock_locales 0x180129420
_finite 0x180129430
atan2f 0x180129438
ceilf 0x180129440
cosf 0x180129448
expf 0x180129450
floorf 0x180129458
logf 0x180129460
sinf 0x180129468
sqrtf 0x180129470
tanhf 0x180129478
__AdjustPointer 0x180129768
__C_specific_handler 0x180129690
__current_exception 0x180129760
__CxxFrameHandler3 0x1801297a0
__processing_throw 0x180129770
__uncaught_exception 0x180129778
_CxxThrowException 0x180129698
_o____lc_codepage_func 0x180129798
_o____lc_locale_name_func 0x180129790
_o____mb_cur_max_func 0x180129788
_o___acrt_iob_func 0x180129780
_o___pctype_func 0x180129738
_o___std_exception_copy 0x180129730
_o___std_exception_destroy 0x180129728
_o___std_type_info_destroy_list 0x180129720
_o___stdio_common_vfprintf 0x180129718
_o___stdio_common_vfwprintf 0x180129710
_o___stdio_common_vsnprintf_s 0x180129708
_o___stdio_common_vsprintf_s 0x180129700
_o___stdio_common_vsscanf 0x1801296f8
_o___stdio_common_vswprintf 0x1801296f0
_o___stdio_common_vswscanf 0x1801296e8
_o__callnewh 0x1801296e0
_o__calloc_base 0x1801296d8
_o__cexit 0x1801296d0
_o__configure_narrow_argv 0x1801296c8
_o__crt_atexit 0x1801296c0
_o__errno 0x1801296b8
_o__execute_onexit_table 0x1801296b0
_o__fseeki64 0x1801296a0
_o__hypot 0x1801296a8
_o__initialize_narrow_environment 0x180129510
_o__initialize_onexit_table 0x180129488
_o__invalid_parameter_noinfo 0x180129490
_o__invalid_parameter_noinfo_noreturn 0x180129498
_o__itow 0x1801294a0
_o__itow_s 0x1801294a8
_o__lock_file 0x1801294b0
_o__purecall 0x1801294b8
_o__recalloc 0x1801294c0
_o__register_onexit_function 0x1801294c8
_o__resetstkoflw 0x1801294d0
_o__seh_filter_dll 0x1801294d8
_o__unlock_file 0x1801294e0
_o__wcsdup 0x1801294e8
_o__wcsnicmp 0x1801294f0
_o__wfsopen 0x180129500
_o__wsplitpath_s 0x180129508
_o__wstat64 0x1801297a8
_o__wtoi 0x180129518
_o__wtoi64 0x180129520
_o_abort 0x180129528
_o_acos 0x180129530
_o_bsearch 0x180129538
_o_bsearch_s 0x180129540
_o_calloc 0x180129548
_o_exit 0x180129550
_o_exp 0x180129558
_o_fclose 0x180129560
_o_fflush 0x180129568
_o_fgetc 0x180129570
_o_fgetpos 0x180129578
_o_fgetwc 0x180129580
_o_floor 0x180129588
_o_fmaf 0x180129590
_o_fputwc 0x180129598
_o_free 0x1801295a0
_o_fsetpos 0x1801295a8
_o_fwrite 0x1801295b0
_o_iswalpha 0x1801295b8
_o_iswcntrl 0x1801295c0
_o_iswdigit 0x1801295c8
_o_iswspace 0x1801295d0
_o_ldexp 0x1801295d8
_o_log 0x1801295e0
_o_malloc 0x1801295e8
_o_memcpy_s 0x1801295f0
_o_pow 0x1801295f8
_o_qsort 0x180129600
_o_qsort_s 0x180129608
_o_rand 0x180129610
_o_realloc 0x180129618
_o_setlocale 0x180129620
_o_setvbuf 0x180129628
_o_sqrt 0x180129630
_o_strcpy_s 0x180129638
_o_strncpy_s 0x180129640
_o_strtok_s 0x180129648
_o_terminate 0x180129650
_o_tolower 0x180129658
_o_towlower 0x180129660
_o_ungetc 0x180129668
_o_ungetwc 0x180129670
_o_wcscpy_s 0x180129678
_o_wcsncpy_s 0x180129680
_o_wcstoul 0x180129688
memcmp 0x1801297b0
memcpy 0x1801297b8
memmove 0x1801294f8
strchr 0x180129748
wcschr 0x180129740
wcsrchr 0x180129758
wcsstr 0x180129750
_initterm 0x1801297d0
_initterm_e 0x1801297c8
signal 0x1801297d8
memset 0x1801297e8
strncmp 0x1801297f0
wcscmp 0x180129818
wcsncmp 0x1801297f8
wcsncpy 0x180129808
wcsnlen 0x180129810
wcspbrk 0x180129800
_time64 0x180129828
GetTraceEnableFlags 0x180129838
GetTraceEnableLevel 0x180129850
GetTraceLoggerHandle 0x180129860
RegisterTraceGuidsW 0x180129848
TraceEvent 0x180129858
UnregisterTraceGuids 0x180129840
EventActivityIdControl 0x180129878
EventWriteTransfer 0x180129870
GetSecurityDescriptorControl 0x180129898
GetSecurityDescriptorDacl 0x180129888
GetSecurityDescriptorGroup 0x1801298a0
GetSecurityDescriptorLength 0x1801298a8
GetSecurityDescriptorOwner 0x180129890
GetSecurityDescriptorSacl 0x1801298b8
MakeSelfRelativeSD 0x1801298b0
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x1801298c8
EtwEventRegister 0x180129908
EtwEventSetInformation 0x1801298d8
EtwEventUnregister 0x180129900
EtwEventWriteTransfer 0x1801298e0
RtlCaptureContext 0x1801298f8
RtlLookupFunctionEntry 0x1801298f0
RtlPcToFileHeader 0x180129918
RtlVirtualUnwind 0x1801298e8
VerSetConditionMask 0x180129910
SafeArrayAccessData 0x180128e50
SafeArrayCreateVector 0x180128e08
SafeArrayDestroy 0x180128df8
SafeArrayGetDim 0x180128e28
SafeArrayGetLBound 0x180128de8
SafeArrayGetUBound 0x180128de0
SafeArrayUnaccessData 0x180128e60
SysAllocString 0x180128e78
SysAllocStringByteLen 0x180128e30
SysAllocStringLen 0x180128e58
SysFreeString 0x180128df0
SysStringByteLen 0x180128e38
SysStringLen 0x180128e48
SystemTimeToVariantTime 0x180128e70
VarBstrCat 0x180128e10
VarBstrCmp 0x180128e20
VarBstrFromI8 0x180128e40
VariantClear 0x180128e00
VariantInit 0x180128e80
VariantTimeToSystemTime 0x180128e68
VarUI4FromStr 0x180128e18