CoreShellAPI.dll

v10.0.19041.5848 32-bit Windows NT Analyzed
Description
CoreShellAPI
Authors
© Microsoft Corporation. All rights reserved.
File size
366.0 KB
Uploaded
2025-12-01 07:54
Views
84
SHA-256
86be5e3ddd556e6dd6671ea978b6bf78

Exported functions 3

DllCanUnloadNow #1 · 0x11880
DllGetActivationFactory #2 · 0x11840
DllGetClassObject #3 · 0x11860

Imported DLLs & functions 200

ApiSetQueryApiSetPresence 0x10055008
CoCreateFreeThreadedMarshaler 0x10055028
CoCreateInstance 0x10055010
CoDecrementMTAUsage 0x10055018
CoGetApartmentType 0x1005501c
CoIncrementMTAUsage 0x10055014
CoTaskMemAlloc 0x10055024
CoTaskMemFree 0x10055020
RoGetAgileReference 0x10055030
DebugBreak 0x10055038
IsDebuggerPresent 0x10055040
OutputDebugStringW 0x1005503c
GetLastError 0x10055048
RaiseException 0x10055058
SetLastError 0x10055054
SetUnhandledExceptionFilter 0x10055050
UnhandledExceptionFilter 0x1005504c
CloseHandle 0x10055060
GetProcessHeap 0x1005506c
HeapAlloc 0x10055068
HeapFree 0x10055070
LocalFree 0x10055078
InitializeSListHead 0x10055088
FreeLibrary 0x1005509c
GetModuleFileNameA 0x10055090
GetModuleHandleExW 0x10055094
GetModuleHandleW 0x10055098
GetProcAddress 0x100550a0
LoadLibraryExA 0x100550a4
FormatMessageW 0x100550ac
VirtualProtect 0x100550b8
VirtualQuery 0x100550b4
CreateThread 0x100550cc
GetCurrentProcess 0x100550c0
GetCurrentProcessId 0x100550d0
GetCurrentThreadId 0x100550c8
OpenProcessToken 0x100550d4
TerminateProcess 0x100550c4
IsProcessorFeaturePresent 0x100550dc
QueryPerformanceCounter 0x100550e4
RegCloseKey 0x100550fc
RegCreateKeyExW 0x100550ec
RegEnumKeyExW 0x100550f0
RegGetValueW 0x10055100
RegOpenKeyExW 0x10055104
RegQueryInfoKeyW 0x100550f8
RegSetValueExW 0x100550f4
RegDeleteKeyW 0x1005510c
CompareStringOrdinal 0x10055114
AcquireSRWLockExclusive 0x10055164
AcquireSRWLockShared 0x10055148
CreateEventExW 0x10055170
CreateEventW 0x1005512c
CreateMutexExW 0x10055140
CreateSemaphoreExW 0x10055138
DeleteCriticalSection 0x1005511c
EnterCriticalSection 0x1005513c
InitializeCriticalSectionAndSpinCount 0x1005516c
InitializeCriticalSectionEx 0x10055130
InitializeSRWLock 0x10055128
LeaveCriticalSection 0x1005514c
OpenSemaphoreW 0x10055160
ReleaseMutex 0x1005515c
ReleaseSemaphore 0x10055158
ReleaseSRWLockExclusive 0x10055168
ReleaseSRWLockShared 0x10055134
ResetEvent 0x10055120
SetEvent 0x10055124
WaitForMultipleObjectsEx 0x10055144
WaitForSingleObject 0x10055150
WaitForSingleObjectEx 0x10055154
InitOnceBeginInitialize 0x10055184
InitOnceComplete 0x10055180
InitOnceExecuteOnce 0x10055178
WaitOnAddress 0x1005517c
WakeByAddressAll 0x10055188
GetSystemInfo 0x10055190
GetSystemTimeAsFileTime 0x10055194
CloseThreadpoolTimer 0x100551a0
CloseThreadpoolWork 0x100551ac
CreateThreadpoolTimer 0x1005519c
CreateThreadpoolWork 0x100551a8
FreeLibraryWhenCallbackReturns 0x100551b8
SetThreadpoolTimer 0x100551b0
SubmitThreadpoolWork 0x100551b4
WaitForThreadpoolTimerCallbacks 0x100551a4
DecodePointer 0x100551c4
EncodePointer 0x100551c0
GetRestrictedErrorInfo 0x100551d8
RoOriginateError 0x100551dc
RoOriginateErrorW 0x100551cc
RoTransformError 0x100551d4
SetRestrictedErrorInfo 0x100551d0
IsErrorPropagationEnabled 0x100551e4
RoGetMatchingRestrictedErrorInfo 0x100551e8
RoReportFailedDelegate 0x100551ec
RoActivateInstance 0x100551f8
RoGetActivationFactory 0x100551f4
RoCreateNonAgilePropertySet 0x10055200
WindowsCompareStringOrdinal 0x10055214
WindowsCreateString 0x10055224
WindowsCreateStringReference 0x1005520c
WindowsDeleteString 0x10055210
WindowsDuplicateString 0x10055208
WindowsGetStringRawBuffer 0x10055218
WindowsIsStringEmpty 0x10055220
WindowsStringHasEmbeddedNull 0x1005521c
__CxxFrameHandler3 0x10055298
__std_terminate 0x10055294
_CxxThrowException 0x10055274
_except_handler4_common 0x10055270
_o___std_exception_copy 0x10055290
_o___std_exception_destroy 0x1005528c
_o___std_type_info_destroy_list 0x10055288
_o___stdio_common_vsnprintf_s 0x10055284
_o___stdio_common_vswprintf 0x10055280
_o__callnewh 0x1005527c
_o__cexit 0x10055278
_o__configure_narrow_argv 0x10055258
_o__crt_atexit 0x1005522c
_o__errno 0x10055230
_o__execute_onexit_table 0x10055234
_o__initialize_narrow_environment 0x10055238
_o__initialize_onexit_table 0x1005523c
_o__invalid_parameter_noinfo 0x10055240
_o__invalid_parameter_noinfo_noreturn 0x10055244
_o__purecall 0x10055248
_o__register_onexit_function 0x1005524c
_o__seh_filter_dll 0x10055250
_o_ceil 0x1005525c
_o_free 0x10055260
_o_malloc 0x10055264
_o_realloc 0x10055268
_o_terminate 0x1005526c
memcmp 0x1005529c
memcpy 0x100552a0
memmove 0x10055254
_initterm 0x100552ac
_initterm_e 0x100552a8
EventActivityIdControl 0x100552c8
EventRegister 0x100552bc
EventSetInformation 0x100552c0
EventUnregister 0x100552cc
EventWriteTransfer 0x100552c4
PowerSettingRegisterNotification 0x100552d4
UnregisterPowerSettingNotification 0x100552dc
CreateWindowExW 0x100552f4
DefWindowProcW 0x100552ec
DestroyWindow 0x100552e8
PostMessageW 0x100552f0
RegisterClassExW 0x100552e4
AdjustTokenPrivileges 0x100552fc
LookupPrivilegeValueW 0x10055304
SHTaskPoolQueueTask 0x1005530c
0x10055314
0x10055318
SHGetKnownFolderPath 0x10055320
_Cnd_broadcast 0x10055348
_Cnd_destroy_in_situ 0x10055350
_Cnd_init_in_situ 0x100553a0
_Cnd_wait 0x10055378
_Mtx_destroy_in_situ 0x10055394
_Mtx_init_in_situ 0x10055398
_Mtx_lock 0x10055390
_Mtx_unlock 0x1005538c
?__ExceptionPtrCopy@@YAXPAXPBX@Z 0x1005532c
?__ExceptionPtrCreate@@YAXPAX@Z 0x10055344
?__ExceptionPtrCurrentException@@YAXPAX@Z 0x100553a4
?__ExceptionPtrDestroy@@YAXPAX@Z 0x10055328
?__ExceptionPtrRethrow@@YAXPBX@Z 0x10055330
?__ExceptionPtrToBool@@YA_NPBX@Z 0x10055334
?_CallInContext@_ContextCallback@details@Concurrency@@QBEXV?$function@$$A6AXXZ@std@@_N@Z 0x10055364
?_Capture@_ContextCallback@details@Concurrency@@AAEXXZ 0x10055368
?_Execute_once@std@@YAHAAUonce_flag@1@P6GHPAX1PAPAX@Z1@Z 0x100553a8
?_LogCancelTask@_TaskEventLogger@details@Concurrency@@QAEXXZ 0x10055374
?_LogScheduleTask@_TaskEventLogger@details@Concurrency@@QAEX_N@Z 0x10055370
?_LogTaskCompleted@_TaskEventLogger@details@Concurrency@@QAEXXZ 0x10055380
?_LogTaskExecutionCompleted@_TaskEventLogger@details@Concurrency@@QAEXXZ 0x1005537c
?_LogWorkItemCompleted@_TaskEventLogger@details@Concurrency@@QAEXXZ 0x10055388
?_LogWorkItemStarted@_TaskEventLogger@details@Concurrency@@QAEXXZ 0x10055384
?_Release_chore@details@Concurrency@@YAXPAU_Threadpool_chore@12@@Z 0x1005535c
?_ReportUnobservedException@details@Concurrency@@YAXXZ 0x10055358
?_Reset@_ContextCallback@details@Concurrency@@AAEXXZ 0x10055354
?_Schedule_chore@details@Concurrency@@YAHPAU_Threadpool_chore@12@@Z 0x10055360
?_Throw_C_error@std@@YAXH@Z 0x1005539c
?_Xbad_function_call@std@@YAXXZ 0x1005536c
?_XGetLastError@std@@YAXXZ 0x1005533c
?_Xlength_error@std@@YAXPBD@Z 0x10055338
??0task_continuation_context@Concurrency@@AAE@XZ 0x10055340
?GetCurrentThreadId@platform@details@Concurrency@@YAJXZ 0x1005534c
NtPowerInformation 0x100553c4
NtQueryWnfStateData 0x100553c8
RtlGetDeviceFamilyInfoEnum 0x100553bc
RtlIsMultiSessionSku 0x100553c0
RtlPublishWnfStateData 0x100553b4
RtlSubscribeWnfStateChangeNotification 0x100553b0
RtlUnsubscribeWnfNotificationWaitForCompletion 0x100553b8
SysFreeString 0x10055000