FntCache.dll

v10.0.19041.5794 64-bit Windows NT Analyzed
Description
Windows Font Cache Service
Authors
© Microsoft Corporation. All rights reserved.
File size
1.4 MB
Uploaded
2025-12-01 07:28
Views
82
SHA-256
023debe767347e4913774565f4ee5dcc

Exported functions 2

ServiceMain #1 · 0x5d5a0
SvchostPushServiceGlobals #2 · 0x621e0

Imported DLLs & functions 219

ApiSetQueryApiSetPresence 0x1800e9a80
CoDisconnectObject 0x1800e9ab0
CoInitializeEx 0x1800e9aa0
CoTaskMemAlloc 0x1800e9aa8
CoTaskMemFree 0x1800e9a90
CoUninitialize 0x1800e9a98
DebugBreak 0x1800e9ac8
IsDebuggerPresent 0x1800e9ad8
OutputDebugStringA 0x1800e9ad0
OutputDebugStringW 0x1800e9ac0
DelayLoadFailureHook 0x1800e9ae8
ResolveDelayLoadedAPI 0x1800e9af8
GetLastError 0x1800e9b28
RaiseException 0x1800e9b30
SetErrorMode 0x1800e9b08
SetLastError 0x1800e9b20
SetUnhandledExceptionFilter 0x1800e9b18
UnhandledExceptionFilter 0x1800e9b10
CreateDirectoryW 0x1800e9b80
CreateFileW 0x1800e9b68
DeleteFileW 0x1800e9ba0
FindClose 0x1800e9b50
FindCloseChangeNotification 0x1800e9b40
FindFirstChangeNotificationW 0x1800e9b90
FindFirstFileW 0x1800e9b60
FindNextFileW 0x1800e9b48
FlushFileBuffers 0x1800e9b58
GetDiskFreeSpaceExW 0x1800e9b78
GetFileInformationByHandle 0x1800e9b70
ReadFile 0x1800e9b98
SetFileTime 0x1800e9b88
GetCompressedFileSizeW 0x1800e9bb0
MoveFileExW 0x1800e9bc0
CloseHandle 0x1800e9bd8
DuplicateHandle 0x1800e9bd0
GetProcessHeap 0x1800e9bf0
HeapAlloc 0x1800e9bf8
HeapFree 0x1800e9be8
RegisterWaitForSingleObject 0x1800e9c08
DisableThreadLibraryCalls 0x1800e9c38
FindResourceExW 0x1800e9c68
FreeLibrary 0x1800e9c60
GetModuleFileNameA 0x1800e9c50
GetModuleFileNameW 0x1800e9c48
GetModuleHandleExW 0x1800e9c40
GetModuleHandleW 0x1800e9c28
GetProcAddress 0x1800e9c20
LoadLibraryExW 0x1800e9c30
LoadResource 0x1800e9c18
LockResource 0x1800e9c58
FormatMessageW 0x1800e9c80
GetUserDefaultLCID 0x1800e9c78
LCMapStringW 0x1800e9c88
LocaleNameToLCID 0x1800e9c90
LCIDToLocaleName 0x1800e9ca0
CreateFileMappingW 0x1800e9cb0
FlushViewOfFile 0x1800e9cd0
MapViewOfFileEx 0x1800e9cc8
UnmapViewOfFile 0x1800e9cc0
VirtualAlloc 0x1800e9cd8
VirtualFree 0x1800e9cb8
CreateThread 0x1800e9d28
GetCurrentProcess 0x1800e9cf8
GetCurrentProcessId 0x1800e9d20
GetCurrentThread 0x1800e9cf0
GetCurrentThreadId 0x1800e9d18
OpenProcessToken 0x1800e9d00
OpenThreadToken 0x1800e9ce8
ResumeThread 0x1800e9d10
TerminateProcess 0x1800e9d08
QueryPerformanceCounter 0x1800e9d38
RegCloseKey 0x1800e9d60
RegCreateKeyExW 0x1800e9d70
RegEnumKeyExW 0x1800e9d58
RegEnumValueW 0x1800e9d68
RegNotifyChangeKeyValue 0x1800e9d50
RegOpenKeyExW 0x1800e9d78
RegQueryInfoKeyW 0x1800e9d88
RegQueryValueExW 0x1800e9d80
RegSetValueExW 0x1800e9d48
RtlCaptureContext 0x1800e9db0
RtlCaptureStackBackTrace 0x1800e9da0
RtlLookupFunctionEntry 0x1800e9da8
RtlVirtualUnwind 0x1800e9d98
CompareStringOrdinal 0x1800e9dc8
CompareStringW 0x1800e9dc0
MultiByteToWideChar 0x1800e9dd0
WideCharToMultiByte 0x1800e9dd8
AcquireSRWLockExclusive 0x1800e9df0
AcquireSRWLockShared 0x1800e9df8
CreateEventW 0x1800e9e78
CreateMutexExW 0x1800e9e70
CreateSemaphoreExW 0x1800e9e60
DeleteCriticalSection 0x1800e9e20
EnterCriticalSection 0x1800e9e40
InitializeCriticalSection 0x1800e9e18
InitializeCriticalSectionEx 0x1800e9e28
LeaveCriticalSection 0x1800e9e48
OpenSemaphoreW 0x1800e9e38
ReleaseMutex 0x1800e9e58
ReleaseSemaphore 0x1800e9e10
ReleaseSRWLockExclusive 0x1800e9de8
ReleaseSRWLockShared 0x1800e9e08
SetEvent 0x1800e9e68
WaitForMultipleObjectsEx 0x1800e9e30
WaitForSingleObject 0x1800e9e00
WaitForSingleObjectEx 0x1800e9e50
GetSystemInfo 0x1800e9ec8
GetSystemTime 0x1800e9eb0
GetSystemTimeAsFileTime 0x1800e9ea8
GetSystemWindowsDirectoryW 0x1800e9eb8
GetTickCount 0x1800e9e98
GetTickCount64 0x1800e9ec0
GlobalMemoryStatusEx 0x1800e9ea0
CloseThreadpoolTimer 0x1800e9ee8
CloseThreadpoolWork 0x1800e9f10
CreateThreadpoolTimer 0x1800e9ee0
CreateThreadpoolWork 0x1800e9f08
SetEventWhenCallbackReturns 0x1800e9ef0
SetThreadpoolTimer 0x1800e9ed8
SubmitThreadpoolWork 0x1800e9f00
WaitForThreadpoolTimerCallbacks 0x1800e9f18
WaitForThreadpoolWorkCallbacks 0x1800e9ef8
UnregisterWaitEx 0x1800e9f28
FileTimeToSystemTime 0x1800e9f38
WerRegisterMemoryBlock 0x1800e9f48
EventRegister 0x1800e9f68
EventSetInformation 0x1800e9f70
EventUnregister 0x1800e9f60
EventWriteTransfer 0x1800e9f58
AddAccessAllowedAce 0x1800e9fb8
CopySid 0x1800e9fa0
CreateRestrictedToken 0x1800e9f98
CreateWellKnownSid 0x1800e9ff8
GetAce 0x1800e9ff0
GetAclInformation 0x1800e9fe8
GetFileSecurityW 0x1800e9f88
GetLengthSid 0x1800e9fb0
GetSecurityDescriptorDacl 0x1800e9fe0
GetTokenInformation 0x1800e9f80
ImpersonateLoggedOnUser 0x1800e9fc0
InitializeAcl 0x1800e9f90
InitializeSecurityDescriptor 0x1800e9fc8
IsWellKnownSid 0x1800e9fa8
RevertToSelf 0x1800e9fd0
SetSecurityDescriptorDacl 0x1800e9fd8
RegisterServiceCtrlHandlerExW 0x1800ea010
SetServiceStatus 0x1800ea008
GetServiceRegistryStateKey 0x1800ea020
GetServiceDirectory 0x1800ea030
__C_specific_handler 0x1800ea0c8
__CxxFrameHandler3 0x1800ea0e0
__dllonexit 0x1800ea0b0
_amsg_exit 0x1800ea128
_callnewh 0x1800ea160
_CxxThrowException 0x1800ea148
_i64tow_s 0x1800ea0f8
_initterm 0x1800ea0d0
_itow_s 0x1800ea080
_lock 0x1800ea0c0
_onexit 0x1800ea0a8
_purecall 0x1800ea198
_snprintf_s 0x1800ea070
_unlock 0x1800ea0b8
_vsnprintf_s 0x1800ea048
_vsnwprintf 0x1800ea088
_XcptFilter 0x1800ea130
??_V@YAXPEAX@Z 0x1800ea0f0
??0exception@@QEAA@AEBQEBD@Z 0x1800ea150
??0exception@@QEAA@AEBQEBDH@Z 0x1800ea180
??0exception@@QEAA@AEBV0@@Z 0x1800ea178
??0exception@@QEAA@XZ 0x1800ea158
??1exception@@UEAA@XZ 0x1800ea188
??1type_info@@UEAA@XZ 0x1800ea098
??3@YAXPEAX@Z 0x1800ea1a0
?terminate@@YAXXZ 0x1800ea0a0
?what@exception@@UEBAPEBDXZ 0x1800ea190
abort 0x1800ea1a8
calloc 0x1800ea060
free 0x1800ea0d8
iswalpha 0x1800ea118
malloc 0x1800ea168
memcmp 0x1800ea078
memcpy 0x1800ea140
memcpy_s 0x1800ea170
memmove 0x1800ea138
memmove_s 0x1800ea050
memset 0x1800ea040
pow 0x1800ea058
rand 0x1800ea110
realloc 0x1800ea068
sprintf_s 0x1800ea0e8
sqrt 0x1800ea090
wcschr 0x1800ea120
wcscmp 0x1800ea1b0
wcscpy_s 0x1800ea108
wcsnlen 0x1800ea100
AlpcGetMessageAttribute 0x1800ea1f8
AlpcInitializeMessageAttribute 0x1800ea1c8
NtAlpcAcceptConnectPort 0x1800ea1d0
NtAlpcCancelMessage 0x1800ea250
NtAlpcCreatePort 0x1800ea1d8
NtAlpcImpersonateClientOfPort 0x1800ea1e8
NtAlpcOpenSenderProcess 0x1800ea1e0
NtAlpcSendWaitReceivePort 0x1800ea1c0
NtClose 0x1800ea1f0
NtQueryInformationThread 0x1800ea210
NtSetInformationFile 0x1800ea248
NtSetInformationThread 0x1800ea208
RtlConvertSidToUnicodeString 0x1800ea220
RtlDeriveCapabilitySidsFromName 0x1800ea230
RtlFreeUnicodeString 0x1800ea228
RtlInitUnicodeString 0x1800ea218
RtlIsStateSeparationEnabled 0x1800ea200
RtlNtPathNameToDosPathName 0x1800ea238
RtlpEnsureBufferSize 0x1800ea240
0x1800ea260
UuidCreate 0x1800e9a70