mshwchs.dll

v10.0.19041.5794 64-bit Windows NT Analyzed
Description
Microsoft Chinese (Simplified) Handwriting Recognizer
Authors
© Microsoft Corporation. All rights reserved.
File size
673.5 KB
Uploaded
2025-12-01 08:28
Views
37
SHA-256
7cc2a8a5a845f066fb524d88b3e7cdb0

Exported functions 45

AbortTrainer #1 · 0x1e350
AddStrokeWithId #2 · 0x6ab0
AppendPointsToLastStroke #3 · 0x9390
CreateTrainer #4 · 0x1e070
DestroyTrainer #5 · 0x1e290
GetPredictionText #6 · 0x94e0
NotifySelection #7 · 0xd550
SetConstraint #8 · 0x9390
SetRotationFreeMode #9 · 0xea30
SetSTMappingStyle #10 · 0x285b0
SetStrokeAdaptDBPath #11 · 0x116d0
SetStrokeGroupId #12 · 0x6ba0
ShapeTrain #13 · 0x1e4b0
TextTrain #14 · 0x1e3d0
AddStroke #15 · 0x6710
AddWordsToWordList #16 · 0x9490
AdviseInkChange #17 · 0x6f40
CloneContext #18 · 0x1e910
CreateContext #19 · 0x1e790
CreateRecognizer #20 · 0x1e5a0
DestroyContext #21 · 0x1e890
DestroyRecognizer #22 · 0x1e680
DestroyWordList #23 · 0x93f0
GetBestResultString #24 · 0x6c40
GetContextPropertyList #25 · 0x91b0
GetContextPropertyValue #26 · 0x9220
GetEnabledUnicodeRanges #27 · 0x7b70
GetGuide #28 · 0x6e80
GetLatticePtr #29 · 0x8060
GetPreferredPacketDescription #30 · 0x64d0
GetRecoAttributes #31 · 0x1e700
GetResultPropertyList #32 · 0x6410
GetUnicodeRanges #33 · 0x7960
IsStringSupported #34 · 0x7830
MakeWordList #35 · 0x9440
Process #36 · 0x7390
ResetContext #37 · 0x1e9d0
SetCACMode #38 · 0x6fe0
SetContextPropertyValue #39 · 0x92d0
SetEnabledUnicodeRanges #40 · 0x7df0
SetFactoid #41 · 0x75c0
SetFlags #42 · 0x7730
SetGuide #43 · 0x6d70
SetTextContext #44 · 0x71e0
SetWordList #45 · 0x93a0

Imported DLLs & functions 268

CLSIDFromString 0x18008d008
CoCreateInstance 0x18008cfe8
CoTaskMemAlloc 0x18008cff8
CoTaskMemFree 0x18008cfe0
CoTaskMemRealloc 0x18008cff0
StringFromCLSID 0x18008d010
StringFromGUID2 0x18008d000
DebugBreak 0x18008d038
IsDebuggerPresent 0x18008d030
OutputDebugStringA 0x18008d020
OutputDebugStringW 0x18008d028
GetLastError 0x18008d068
RaiseException 0x18008d050
SetLastError 0x18008d048
SetUnhandledExceptionFilter 0x18008d060
UnhandledExceptionFilter 0x18008d058
CreateDirectoryW 0x18008d0c0
CreateFileW 0x18008d088
DeleteFileW 0x18008d0c8
FileTimeToLocalFileTime 0x18008d0b0
FlushFileBuffers 0x18008d090
GetFileAttributesW 0x18008d0b8
GetFileInformationByHandle 0x18008d080
GetFileSizeEx 0x18008d0a8
SetEndOfFile 0x18008d098
SetFileAttributesW 0x18008d078
WriteFile 0x18008d0a0
CloseHandle 0x18008d0d8
GetProcessHeap 0x18008d0f0
HeapAlloc 0x18008d0e8
HeapFree 0x18008d0f8
LocalFree 0x18008d108
FindResourceExW 0x18008d178
FreeLibrary 0x18008d138
GetModuleFileNameA 0x18008d168
GetModuleFileNameW 0x18008d158
GetModuleHandleExW 0x18008d170
GetModuleHandleW 0x18008d148
GetProcAddress 0x18008d140
LoadLibraryExW 0x18008d130
LoadResource 0x18008d180
LoadStringW 0x18008d160
LockResource 0x18008d150
SizeofResource 0x18008d128
FindResourceW 0x18008d190
LoadLibraryW 0x18008d198
FormatMessageW 0x18008d1b0
LCMapStringEx 0x18008d1b8
LCMapStringW 0x18008d1a8
LCIDToLocaleName 0x18008d1c8
CreateFileMappingW 0x18008d1e0
FlushViewOfFile 0x18008d1d8
MapViewOfFile 0x18008d1e8
OpenFileMappingW 0x18008d1f8
UnmapViewOfFile 0x18008d1f0
ExpandEnvironmentStringsW 0x18008d208
GetCurrentProcess 0x18008d218
GetCurrentProcessId 0x18008d220
GetCurrentThreadId 0x18008d228
TerminateProcess 0x18008d230
QueryPerformanceCounter 0x18008d240
RegCloseKey 0x18008d268
RegCreateKeyExW 0x18008d298
RegDeleteValueW 0x18008d250
RegEnumKeyExW 0x18008d258
RegEnumValueW 0x18008d290
RegGetValueW 0x18008d288
RegOpenKeyExW 0x18008d280
RegQueryInfoKeyW 0x18008d278
RegQueryValueExW 0x18008d270
RegSetValueExW 0x18008d260
RtlCaptureContext 0x18008d2b0
RtlLookupFunctionEntry 0x18008d2a8
RtlVirtualUnwind 0x18008d2b8
CompareStringW 0x18008d2f0
FoldStringW 0x18008d2e0
GetStringTypeExW 0x18008d2d0
GetStringTypeW 0x18008d2e8
MultiByteToWideChar 0x18008d2c8
WideCharToMultiByte 0x18008d2d8
CharNextW 0x18008d300
AcquireSRWLockExclusive 0x18008d320
AcquireSRWLockShared 0x18008d3b8
CreateEventW 0x18008d340
CreateMutexExW 0x18008d350
CreateMutexW 0x18008d348
CreateSemaphoreExW 0x18008d380
DeleteCriticalSection 0x18008d328
EnterCriticalSection 0x18008d390
InitializeCriticalSection 0x18008d330
InitializeCriticalSectionAndSpinCount 0x18008d398
InitializeCriticalSectionEx 0x18008d368
InitializeSRWLock 0x18008d3b0
LeaveCriticalSection 0x18008d388
OpenSemaphoreW 0x18008d3a8
ReleaseMutex 0x18008d3a0
ReleaseSemaphore 0x18008d360
ReleaseSRWLockExclusive 0x18008d358
ReleaseSRWLockShared 0x18008d338
WaitForSingleObject 0x18008d370
WaitForSingleObjectEx 0x18008d378
InitOnceBeginInitialize 0x18008d3d8
InitOnceComplete 0x18008d3c8
Sleep 0x18008d3d0
SleepConditionVariableSRW 0x18008d3e8
WakeAllConditionVariable 0x18008d3e0
GetSystemTime 0x18008d408
GetSystemTimeAsFileTime 0x18008d410
GetTickCount 0x18008d3f8
GetVersionExW 0x18008d400
CloseThreadpoolTimer 0x18008d430
CreateThreadpoolTimer 0x18008d438
SetThreadpoolTimer 0x18008d420
WaitForThreadpoolTimerCallbacks 0x18008d428
FileTimeToSystemTime 0x18008d448
SystemTimeToFileTime 0x18008d450
DecodePointer 0x18008d460
EncodePointer 0x18008d468
GetTraceEnableFlags 0x18008d4a0
GetTraceEnableLevel 0x18008d498
GetTraceLoggerHandle 0x18008d478
RegisterTraceGuidsW 0x18008d490
TraceEvent 0x18008d480
UnregisterTraceGuids 0x18008d488
EventWriteTransfer 0x18008d4b0
GetSecurityDescriptorControl 0x18008d4e0
GetSecurityDescriptorDacl 0x18008d4c0
GetSecurityDescriptorGroup 0x18008d4d0
GetSecurityDescriptorLength 0x18008d4c8
GetSecurityDescriptorOwner 0x18008d4e8
GetSecurityDescriptorSacl 0x18008d4f0
MakeSelfRelativeSD 0x18008d4d8
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x18008d500
___lc_codepage_func 0x18008d680
___lc_handle_func 0x18008d678
___mb_cur_max_func 0x18008d6b8
__C_specific_handler 0x18008d800
__crtLCMapStringA 0x18008d6a8
__crtLCMapStringW 0x18008d6a0
__CxxFrameHandler3 0x18008d760
__dllonexit 0x18008d820
__iob_func 0x18008d630
__mb_cur_max 0x18008d6d0
__pctype_func 0x18008d668
__uncaught_exception 0x18008d648
_amsg_exit 0x18008d818
_callnewh 0x18008d608
_CxxThrowException 0x18008d618
_errno 0x18008d6c0
_fseeki64 0x18008d560
_fsopen 0x18008d650
_hypot 0x18008d7f8
_initterm 0x18008d780
_ismbblead 0x18008d6c8
_itow 0x18008d600
_itow_s 0x18008d5f0
_lock 0x18008d808
_onexit 0x18008d828
_purecall 0x18008d738
_stricmp 0x18008d580
_unlock 0x18008d810
_vsnprintf_s 0x18008d718
_vsnwprintf 0x18008d758
_wcsdup 0x18008d698
_wcsnicmp 0x18008d5d8
_wfsopen 0x18008d660
_wsetlocale 0x18008d6b0
_wstat64 0x18008d858
_wtoi 0x18008d5e8
_wtoi64 0x18008d5f8
_XcptFilter 0x18008d7a0
??_V@YAXPEAX@Z 0x18008d710
??0bad_cast@@QEAA@AEBV0@@Z 0x18008d798
??0bad_cast@@QEAA@PEBD@Z 0x18008d640
??0exception@@QEAA@AEBQEBD@Z 0x18008d530
??0exception@@QEAA@AEBQEBDH@Z 0x18008d610
??0exception@@QEAA@AEBV0@@Z 0x18008d838
??0exception@@QEAA@XZ 0x18008d728
??1bad_cast@@UEAA@XZ 0x18008d6f8
??1exception@@UEAA@XZ 0x18008d730
??1type_info@@UEAA@XZ 0x18008d6f0
??3@YAXPEAX@Z 0x18008d748
?terminate@@YAXXZ 0x18008d6e8
?what@exception@@UEBAPEBDXZ 0x18008d528
abort 0x18008d790
acosf 0x18008d7f0
bsearch 0x18008d5a0
calloc 0x18008d768
cosf 0x18008d7e8
exp 0x18008d7e0
expf 0x18008d7d8
fclose 0x18008d510
fflush 0x18008d788
fgetc 0x18008d520
fgetpos 0x18008d540
fgetwc 0x18008d850
floor 0x18008d7d0
fprintf 0x18008d860
fputc 0x18008d690
fputwc 0x18008d840
free 0x18008d7a8
fseek 0x18008d658
fsetpos 0x18008d558
fwprintf 0x18008d5c0
fwrite 0x18008d538
islower 0x18008d688
isupper 0x18008d670
iswascii 0x18008d5b0
iswdigit 0x18008d5e0
iswspace 0x18008d598
log 0x18008d7c8
logf 0x18008d7c0
malloc 0x18008d770
memcmp 0x18008d6d8
memcpy 0x18008d620
memcpy_s 0x18008d750
memmove 0x18008d628
memmove_s 0x18008d590
memset 0x18008d638
qsort 0x18008d740
realloc 0x18008d778
setlocale 0x18008d830
setvbuf 0x18008d548
sinf 0x18008d7b8
sqrt 0x18008d6e0
sqrtf 0x18008d7b0
sscanf_s 0x18008d518
strncmp 0x18008d578
strtok 0x18008d700
swscanf_s 0x18008d588
ungetc 0x18008d550
ungetwc 0x18008d848
wcscat_s 0x18008d568
wcschr 0x18008d5a8
wcscmp 0x18008d868
wcscpy_s 0x18008d5d0
wcsncmp 0x18008d5b8
wcsncpy_s 0x18008d708
wcspbrk 0x18008d720
wcsrchr 0x18008d570
wcsstr 0x18008d5c8
EtwEventRegister 0x18008d888
EtwEventSetInformation 0x18008d890
EtwEventUnregister 0x18008d878
EtwEventWriteTransfer 0x18008d880
SafeArrayAccessData 0x18008cf50
SafeArrayCreateVector 0x18008cf58
SafeArrayDestroy 0x18008cfa8
SafeArrayGetDim 0x18008cf80
SafeArrayGetLBound 0x18008cf70
SafeArrayGetUBound 0x18008cf30
SafeArrayUnaccessData 0x18008cf60
SysAllocString 0x18008cfd0
SysAllocStringByteLen 0x18008cfc8
SysAllocStringLen 0x18008cf98
SysFreeString 0x18008cf38
SysStringByteLen 0x18008cfb8
SysStringLen 0x18008cf68
SystemTimeToVariantTime 0x18008cfa0
VarBstrCat 0x18008cf88
VarBstrCmp 0x18008cfc0
VarBstrFromI8 0x18008cfb0
VariantClear 0x18008cf48
VariantInit 0x18008cf40
VariantTimeToSystemTime 0x18008cf90
VarUI4FromStr 0x18008cf78