MsSpellCheckingFacility.dll

v10.0.19041.6093 32-bit Windows NT Analyzed
Description
Microsoft Spell Checking Facility
Authors
© Microsoft Corporation. All rights reserved.
File size
675.0 KB
Uploaded
2025-12-01 08:01
Views
71
SHA-256
554b7be4fad6fdf38f1bb0c98aa93a32

Exported functions 12

DllCanUnloadNow #1 · 0x32270
DllGetActivationFactory #2 · 0x322a0
DllGetClassObject #3 · 0x322c0
DllRegisterServer #4 · 0x322f0
DllUnregisterServer #5 · 0x32330
SpellerCheck #6 · 0x5a5f0
SpellerCloseLex #7 · 0x5a920
SpellerGetOptions #8 · 0x5ad10
SpellerInit #9 · 0x5b000
SpellerOpenLex #10 · 0x5b070
SpellerSetOptions #11 · 0x5b5d0
SpellerTerminate #12 · 0x5b840

Imported DLLs & functions 278

CLSIDFromString 0x100a0070
CoCancelCall 0x100a005c
CoCreateInstance 0x100a0054
CoDisableCallCancellation 0x100a0078
CoEnableCallCancellation 0x100a007c
CoImpersonateClient 0x100a0068
CoRevertToSelf 0x100a0058
CoTaskMemAlloc 0x100a0074
CoTaskMemFree 0x100a0064
CoTaskMemRealloc 0x100a0060
StringFromGUID2 0x100a006c
DebugBreak 0x100a0088
IsDebuggerPresent 0x100a0084
OutputDebugStringA 0x100a0090
OutputDebugStringW 0x100a008c
DelayLoadFailureHook 0x100a0098
ResolveDelayLoadedAPI 0x100a00a0
GetLastError 0x100a00a8
RaiseException 0x100a00b0
SetLastError 0x100a00b8
SetUnhandledExceptionFilter 0x100a00ac
UnhandledExceptionFilter 0x100a00b4
CreateDirectoryW 0x100a00e0
CreateFileW 0x100a0108
FindClose 0x100a00c4
FindFirstChangeNotificationW 0x100a00f8
FindFirstFileExW 0x100a00c0
FindNextChangeNotification 0x100a00fc
FindNextFileW 0x100a010c
FlushFileBuffers 0x100a00e4
GetDriveTypeW 0x100a0104
GetFileAttributesW 0x100a00f4
GetFileSize 0x100a00d0
GetFileSizeEx 0x100a00c8
GetFileTime 0x100a00d4
LockFile 0x100a00d8
ReadFile 0x100a0100
SetEndOfFile 0x100a00e8
SetFilePointer 0x100a00cc
SetFilePointerEx 0x100a0110
SetFileTime 0x100a00f0
UnlockFile 0x100a00ec
WriteFile 0x100a00dc
CloseHandle 0x100a0118
GetProcessHeap 0x100a0120
HeapAlloc 0x100a0124
HeapFree 0x100a0128
LocalFree 0x100a0130
DisableThreadLibraryCalls 0x100a0154
FindResourceExW 0x100a0144
FreeLibrary 0x100a0170
GetModuleFileNameA 0x100a0140
GetModuleFileNameW 0x100a016c
GetModuleHandleExW 0x100a0150
GetModuleHandleW 0x100a0160
GetProcAddress 0x100a0164
LoadLibraryExW 0x100a0168
LoadResource 0x100a0148
LoadStringW 0x100a014c
LockResource 0x100a0158
SizeofResource 0x100a015c
FormatMessageW 0x100a0180
GetThreadLocale 0x100a0184
SetThreadLocale 0x100a0188
CreateFileMappingW 0x100a0190
MapViewOfFile 0x100a019c
OpenFileMappingW 0x100a0198
UnmapViewOfFile 0x100a0194
NormalizeString 0x100a01a4
CreateProcessW 0x100a01bc
CreateThread 0x100a01b4
DeleteProcThreadAttributeList 0x100a01c0
GetCurrentProcess 0x100a01ac
GetCurrentProcessId 0x100a01c4
GetCurrentThread 0x100a01b0
GetCurrentThreadId 0x100a01c8
InitializeProcThreadAttributeList 0x100a01b8
OpenProcessToken 0x100a01cc
OpenThreadToken 0x100a01d4
TerminateProcess 0x100a01d0
UpdateProcThreadAttribute 0x100a01d8
QueryPerformanceCounter 0x100a01e8
RegCloseKey 0x100a021c
RegCreateKeyExW 0x100a0200
RegDeleteValueW 0x100a01f4
RegEnumKeyExW 0x100a01f8
RegEnumValueW 0x100a01fc
RegGetValueW 0x100a0218
RegNotifyChangeKeyValue 0x100a0210
RegOpenKeyExA 0x100a0208
RegOpenKeyExW 0x100a0214
RegQueryInfoKeyW 0x100a0204
RegQueryValueExA 0x100a020c
RegQueryValueExW 0x100a01f0
RegSetValueExW 0x100a0220
PathAppendW 0x100a0244
PathCombineW 0x100a022c
PathFileExistsW 0x100a0230
PathFindNextComponentW 0x100a0240
PathGetDriveNumberW 0x100a023c
PathIsPrefixW 0x100a0228
PathIsUNCW 0x100a0234
PathStripPathW 0x100a0238
CompareStringOrdinal 0x100a0254
CompareStringW 0x100a024c
GetStringTypeW 0x100a025c
MultiByteToWideChar 0x100a0258
WideCharToMultiByte 0x100a0250
CharNextW 0x100a0264
CharUpperW 0x100a0268
AcquireSRWLockExclusive 0x100a02b0
AcquireSRWLockShared 0x100a0298
CreateEventW 0x100a02bc
CreateMutexExW 0x100a0290
CreateMutexW 0x100a0284
CreateSemaphoreExW 0x100a0294
DeleteCriticalSection 0x100a02a8
EnterCriticalSection 0x100a02a4
InitializeCriticalSection 0x100a02d0
InitializeCriticalSectionAndSpinCount 0x100a0280
InitializeCriticalSectionEx 0x100a02c4
InitializeSRWLock 0x100a0288
LeaveCriticalSection 0x100a02a0
OpenSemaphoreW 0x100a029c
ReleaseMutex 0x100a02b4
ReleaseSemaphore 0x100a0278
ReleaseSRWLockExclusive 0x100a02b8
ReleaseSRWLockShared 0x100a028c
SetEvent 0x100a02cc
SleepEx 0x100a02c0
WaitForMultipleObjectsEx 0x100a02ac
WaitForSingleObject 0x100a027c
WaitForSingleObjectEx 0x100a02c8
InitOnceBeginInitialize 0x100a02dc
InitOnceComplete 0x100a02d8
InitOnceExecuteOnce 0x100a02e0
Sleep 0x100a02e4
GetSystemDirectoryW 0x100a02f0
GetSystemTime 0x100a02f4
GetSystemTimeAsFileTime 0x100a02f8
GetSystemWindowsDirectoryW 0x100a02ec
GetTickCount 0x100a02fc
GetVersionExW 0x100a0300
CloseThreadpoolTimer 0x100a0314
CreateThreadpoolTimer 0x100a0310
SetThreadpoolTimer 0x100a0308
WaitForThreadpoolTimerCallbacks 0x100a030c
CreateTimerQueueTimer 0x100a0320
DeleteTimerQueueTimer 0x100a031c
SystemTimeToFileTime 0x100a0328
DecodePointer 0x100a0330
EncodePointer 0x100a0334
RoOriginateError 0x100a0340
RoOriginateErrorW 0x100a0344
RoTransformError 0x100a033c
RoActivateInstance 0x100a034c
WindowsCreateString 0x100a035c
WindowsCreateStringReference 0x100a0364
WindowsDeleteString 0x100a0360
WindowsGetStringRawBuffer 0x100a0358
WindowsIsStringEmpty 0x100a0354
WindowsStringHasEmbeddedNull 0x100a0368
EventRegister 0x100a0374
EventSetInformation 0x100a037c
EventUnregister 0x100a0378
EventWriteTransfer 0x100a0370
FreeSid 0x100a0384
GetTokenInformation 0x100a0388
ImpersonateLoggedOnUser 0x100a0390
RevertToSelf 0x100a038c
ConvertSidToStringSidW 0x100a0398
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x100a039c
SHTaskPoolQueueTask 0x100a03a4
Bcp47GetDistance 0x100a0000
GetUserLanguages 0x100a0004
CoreUICreate 0x100a000c
CoreUIFactoryCreate 0x100a0014
___lc_codepage_func 0x100a03c0
___lc_collate_cp_func 0x100a03cc
___lc_handle_func 0x100a03f0
___mb_cur_max_func 0x100a03bc
__crtCompareStringW 0x100a0408
__crtLCMapStringW 0x100a0400
__CxxFrameHandler3 0x100a04a4
__dllonexit 0x100a0410
__pctype_func 0x100a03c4
_amsg_exit 0x100a03fc
_callnewh 0x100a03ec
_CxxThrowException 0x100a03e8
_errno 0x100a03d0
_except_handler4_common 0x100a0418
_ftol2_sse 0x100a04ac
_initterm 0x100a0404
_isctype 0x100a041c
_ismbblead 0x100a04a8
_lock 0x100a03dc
_onexit 0x100a0414
_purecall 0x100a0470
_resetstkoflw 0x100a0438
_unlock 0x100a03d8
_vsnprintf_s 0x100a047c
_vsnwprintf 0x100a049c
_wcsdup 0x100a0420
_wfopen_s 0x100a0464
_wsetlocale 0x100a03f4
_XcptFilter 0x100a03f8
??_V@YAXPAX@Z 0x100a04a0
??0bad_cast@@QAE@ABV0@@Z 0x100a0448
??0bad_cast@@QAE@PBD@Z 0x100a044c
??0exception@@QAE@ABQBD@Z 0x100a0450
??0exception@@QAE@ABQBDH@Z 0x100a048c
??0exception@@QAE@ABV0@@Z 0x100a0488
??0exception@@QAE@XZ 0x100a0484
??1bad_cast@@UAE@XZ 0x100a0444
??1exception@@UAE@XZ 0x100a0490
??1type_info@@UAE@XZ 0x100a040c
??3@YAXPAX@Z 0x100a0454
?terminate@@YAXXZ 0x100a0480
?what@exception@@UBEPBDXZ 0x100a0478
abort 0x100a03b0
calloc 0x100a0434
fclose 0x100a0460
fread 0x100a03ac
free 0x100a0468
fseek 0x100a045c
ftell 0x100a0430
iswupper 0x100a0424
malloc 0x100a042c
memcmp 0x100a03c8
memcpy 0x100a03e4
memcpy_s 0x100a0494
memmove 0x100a03e0
memmove_s 0x100a0474
memset 0x100a03b4
realloc 0x100a043c
setlocale 0x100a03d4
strchr 0x100a0440
tolower 0x100a03b8
wcscat_s 0x100a0458
wcscpy_s 0x100a0498
wcsncpy_s 0x100a046c
wcstombs_s 0x100a0428
iswctype 0x100a04f0
iswdigit 0x100a04b8
iswspace 0x100a04d0
iswxdigit 0x100a04cc
NtQueryInformationProcess 0x100a04dc
RtlAcquireSRWLockExclusive 0x100a04fc
RtlPublishWnfStateData 0x100a04e0
RtlReleaseSRWLockExclusive 0x100a04f8
RtlSleepConditionVariableSRW 0x100a04e8
RtlWakeAllConditionVariable 0x100a0500
SbSelectProcedure 0x100a04d8
swscanf_s 0x100a04d4
toupper 0x100a04ec
towlower 0x100a04e4
towupper 0x100a04f4
wcschr 0x100a04b4
wcscspn 0x100a04c0
wcsncmp 0x100a04bc
wcsrchr 0x100a04c8
wcsstr 0x100a04c4
CreateErrorInfo 0x100a0020
SetErrorInfo 0x100a0024
SysFreeString 0x100a001c
SysStringLen 0x100a0038
VariantClear 0x100a0028
VariantCopy 0x100a002c
VariantInit 0x100a0030
VarUI4FromStr 0x100a0034
0x100a0508
UuidCreateSequential 0x100a0040
CreateAppContainerProfile 0x100a0048
DeriveAppContainerSidFromAppContainerName 0x100a004c