DesktopSpotlight.dll

v124.26100.0.0 64-bit Windows NT Analyzed
Description
—
Authors
© Microsoft Corporation. All rights reserved.
File size
415.5 KB
Uploaded
2025-12-01 07:52
Views
83
SHA-256
d7fc1b7aea75d1670e85cec79c556014

Exported functions 2

DllCanUnloadNow #1 · 0x24690
DllGetActivationFactory #2 · 0x24720

Imported DLLs & functions 188

EventActivityIdControl 0x180045050
EventRegister 0x180045038
EventSetInformation 0x180045030
EventUnregister 0x180045020
EventWriteTransfer 0x180045028
RegCloseKey 0x180045000
RegCreateKeyExW 0x180045040
RegCreateKeyW 0x180045010
RegDeleteTreeW 0x180045018
RegDeleteValueW 0x180045068
RegGetValueW 0x180045008
RegNotifyChangeKeyValue 0x180045048
RegOpenKeyW 0x180045060
RegSetKeyValueW 0x180045058
CoCreateFreeThreadedMarshaler 0x1800452a0
CoGetApartmentType 0x1800452c0
CoGetObjectContext 0x1800452a8
CoIncrementMTAUsage 0x1800452b8
CoTaskMemAlloc 0x1800452d0
CoTaskMemFree 0x1800452b0
PropVariantClear 0x1800452c8
RoGetAgileReference 0x1800452e0
DebugBreak 0x180045300
IsDebuggerPresent 0x1800452f0
OutputDebugStringW 0x1800452f8
GetLastError 0x180045310
SetLastError 0x180045318
GetFeatureEnabledState 0x180045340
RecordFeatureUsage 0x180045338
SubscribeFeatureStateChangeNotification 0x180045330
UnsubscribeFeatureStateChangeNotification 0x180045328
GetFeatureVariant 0x180045350
GetFileAttributesExW 0x180045360
CreateFile2 0x180045370
GetFileInformationByHandleEx 0x180045380
CloseHandle 0x180045390
GetProcessHeap 0x1800453b0
HeapAlloc 0x1800453a8
HeapFree 0x1800453a0
InitializeSListHead 0x1800453d0
InterlockedFlushSList 0x1800453c8
InterlockedPushEntrySList 0x1800453c0
GetModuleFileNameA 0x1800453f0
GetModuleHandleExW 0x1800453e0
GetModuleHandleW 0x1800453f8
GetProcAddress 0x1800453e8
FormatMessageW 0x180045408
GetCurrentProcessId 0x180045420
GetCurrentThreadId 0x180045418
QueryPerformanceCounter 0x180045430
CompareStringOrdinal 0x180045448
MultiByteToWideChar 0x180045450
WideCharToMultiByte 0x180045440
AcquireSRWLockExclusive 0x180045468
AcquireSRWLockShared 0x180045490
CreateEventExW 0x180045488
CreateEventW 0x1800454b8
CreateMutexExW 0x1800454e8
CreateSemaphoreExW 0x180045478
DeleteCriticalSection 0x180045498
EnterCriticalSection 0x1800454a8
InitializeCriticalSection 0x180045480
LeaveCriticalSection 0x1800454d0
OpenSemaphoreW 0x1800454d8
ReleaseMutex 0x1800454c0
ReleaseSemaphore 0x1800454e0
ReleaseSRWLockExclusive 0x180045460
ReleaseSRWLockShared 0x1800454a0
SetEvent 0x1800454b0
WaitForSingleObject 0x180045470
WaitForSingleObjectEx 0x1800454c8
InitOnceBeginInitialize 0x180045500
InitOnceComplete 0x1800454f8
GetSystemTimeAsFileTime 0x180045510
GetSystemTimePreciseAsFileTime 0x180045520
CloseThreadpoolTimer 0x180045560
CloseThreadpoolWait 0x180045568
CreateThreadpoolTimer 0x180045570
CreateThreadpoolWait 0x180045538
SetThreadpoolTimer 0x180045548
SetThreadpoolWait 0x180045550
TrySubmitThreadpoolCallback 0x180045530
WaitForThreadpoolTimerCallbacks 0x180045540
WaitForThreadpoolWaitCallbacks 0x180045558
GetRestrictedErrorInfo 0x180045598
RoFailFastWithErrorContext 0x180045580
RoTransformError 0x180045590
SetRestrictedErrorInfo 0x180045588
RoOriginateLanguageException 0x1800455a8
RoGetActivationFactory 0x1800455b8
WindowsCreateString 0x1800455d8
WindowsCreateStringReference 0x1800455f8
WindowsDeleteString 0x180045600
WindowsDeleteStringBuffer 0x1800455d0
WindowsDuplicateString 0x180045608
WindowsGetStringLen 0x1800455e0
WindowsGetStringRawBuffer 0x1800455c8
WindowsPreallocateStringBuffer 0x1800455e8
WindowsPromoteStringBuffer 0x1800455f0
_callnewh 0x180045618
free 0x180045620
malloc 0x180045628
___lc_codepage_func 0x180045638
_cexit 0x180045678
_configure_narrow_argv 0x180045698
_crt_atexit 0x1800456a8
_errno 0x180045658
_execute_onexit_table 0x180045668
_initialize_narrow_environment 0x180045688
_initialize_onexit_table 0x1800456b0
_initterm 0x180045680
_initterm_e 0x1800456a0
_invalid_parameter_noinfo 0x180045650
_invalid_parameter_noinfo_noreturn 0x180045648
_register_onexit_function 0x180045670
_seh_filter_dll 0x180045690
terminate 0x180045660
__stdio_common_vsnprintf_s 0x1800456c0
__stdio_common_vswprintf 0x1800456c8
iswspace 0x1800456d8
_gmtime64_s 0x1800456f0
_mkgmtime64 0x1800456e8
?__ExceptionPtrAssign@@YAXPEAXPEBX@Z 0x1800451d0
?__ExceptionPtrCopy@@YAXPEAXPEBX@Z 0x1800451f0
?__ExceptionPtrCopyException@@YAXPEAXPEBX1@Z 0x1800451c8
?__ExceptionPtrCreate@@YAXPEAX@Z 0x1800451d8
?__ExceptionPtrCurrentException@@YAXPEAX@Z 0x1800451e0
?__ExceptionPtrDestroy@@YAXPEAX@Z 0x1800451f8
?__ExceptionPtrRethrow@@YAXPEBX@Z 0x1800451e8
?_Execute_once@std@@YAHAEAUonce_flag@1@P6AHPEAX1PEAPEAX@Z1@Z 0x180045098
?_Getcat@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x180045108
?_Getcat@?$time_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x180045100
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x1800451a0
?_Ipfx@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QEAA_N_N@Z 0x1800450f8
?_Lock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAAXXZ 0x180045150
?_Osfx@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAXXZ 0x1800450f0
?_Pninc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAPEA_WXZ 0x180045170
?_Random_device@std@@YAIXZ 0x180045080
?_Syserror_map@std@@YAPEBDH@Z 0x1800450a0
?_Unlock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAAXXZ 0x180045160
?_Winerror_map@std@@YAHH@Z 0x180045090
?_Winerror_message@std@@YAKKPEADK@Z 0x180045088
?_Xbad_alloc@std@@YAXXZ 0x1800451c0
?_Xlength_error@std@@YAXPEBD@Z 0x180045200
?_Xout_of_range@std@@YAXPEBD@Z 0x180045078
??0_Lockit@std@@QEAA@H@Z 0x1800451a8
??0?$basic_ios@_WU?$char_traits@_W@std@@@std@@IEAA@XZ 0x1800450c0
??0?$basic_iostream@_WU?$char_traits@_W@std@@@std@@QEAA@PEAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@@Z 0x1800450b8
??0?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAA@XZ 0x1800450c8
??1_Lockit@std@@QEAA@XZ 0x1800451b0
??1?$basic_ios@_WU?$char_traits@_W@std@@@std@@UEAA@XZ 0x1800451b8
??1?$basic_iostream@_WU?$char_traits@_W@std@@@std@@UEAA@XZ 0x180045180
??1?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAA@XZ 0x180045168
??Bid@locale@std@@QEAA_KXZ 0x180045198
?flush@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV12@XZ 0x1800450e8
?gbump@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAXH@Z 0x180045178
?get@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@QEBA?AV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@0AEAVios_base@2@AEAHPEAUtm@@PEB_W4@Z 0x1800450e0
?getloc@ios_base@std@@QEBA?AVlocale@2@XZ 0x180045190
?id@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@2V0locale@2@A 0x180045138
?id@?$time_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@2V0locale@2@A 0x180045140
?imbue@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAXAEBVlocale@2@@Z 0x180045110
?put@?$time_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@QEBA?AV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@AEAVios_base@2@_WPEBUtm@@PEB_W4@Z 0x1800450d8
?setbuf@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAPEAV12@PEA_W_J@Z 0x180045118
?setstate@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEAAXH_N@Z 0x1800450d0
?showmanyc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JXZ 0x180045130
?sputc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAAG_W@Z 0x1800450b0
?sputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAA_JPEB_W_J@Z 0x1800450a8
?sync@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAHXZ 0x180045148
?uflow@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAGXZ 0x180045188
?uncaught_exception@std@@YA_NXZ 0x180045158
?xsgetn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JPEA_W_J@Z 0x180045128
?xsputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JPEB_W_J@Z 0x180045120
SysFreeString 0x180045218
SysStringLen 0x180045210
PathUnExpandEnvStringsW 0x180045228
__C_specific_handler 0x180045250
__CxxFrameHandler3 0x180045278
__std_exception_copy 0x180045288
__std_exception_destroy 0x180045248
__std_terminate 0x180045260
__std_type_info_destroy_list 0x180045270
_CxxThrowException 0x180045258
_purecall 0x180045240
memcmp 0x180045238
memcpy 0x180045268
memmove 0x180045280
memset 0x180045290