Windows.Internal.Shell.Broker.dll

v10.0.19041.6216 64-bit Windows NT Analyzed
Description
Windows Shell Broker
Authors
© Microsoft Corporation. All rights reserved.
File size
893.4 KB
Uploaded
2025-12-01 07:43
Views
101
SHA-256
7f70bdb1526c01447a5aa6720a029513

Exported functions 3

DllCanUnloadNow #1 · 0x203b0
DllGetActivationFactory #2 · 0x22ab0
DllGetClassObject #3 · 0x44540

Imported DLLs & functions 354

PackageFamilyNameFromFullName 0x1800abac8
PackageNameAndPublisherIdFromFamilyName 0x1800abac0
FindPackagesByPackageFamily 0x1800abad8
GetStagedPackagePathByFullName2 0x1800abae8
ApiSetQueryApiSetPresence 0x1800abaf8
CoCreateFreeThreadedMarshaler 0x1800abb38
CoCreateInstance 0x1800abb10
CoGetApartmentType 0x1800abb70
CoGetCallContext 0x1800abb80
CoGetInterfaceAndReleaseStream 0x1800abb58
CoGetMalloc 0x1800abb60
CoIncrementMTAUsage 0x1800abb08
CoMarshalInterface 0x1800abb50
CoMarshalInterThreadInterfaceInStream 0x1800abb78
CoReleaseMarshalData 0x1800abb40
CoRevertToSelf 0x1800abb28
CoTaskMemAlloc 0x1800abb20
CoTaskMemFree 0x1800abb18
CoTaskMemRealloc 0x1800abb30
CreateStreamOnHGlobal 0x1800abb48
PropVariantClear 0x1800abb68
RoGetAgileReference 0x1800abb90
DebugBreak 0x1800abba8
IsDebuggerPresent 0x1800abbb0
OutputDebugStringW 0x1800abba0
DelayLoadFailureHook 0x1800abbc0
ResolveDelayLoadedAPI 0x1800abbd0
GetLastError 0x1800abc00
RaiseException 0x1800abbf8
SetLastError 0x1800abbe0
SetUnhandledExceptionFilter 0x1800abbe8
UnhandledExceptionFilter 0x1800abbf0
CloseHandle 0x1800abc10
GetProcessHeap 0x1800abc20
HeapAlloc 0x1800abc30
HeapFree 0x1800abc28
LocalAlloc 0x1800abc48
LocalFree 0x1800abc40
InitializeSListHead 0x1800abc60
InterlockedPushEntrySList 0x1800abc58
GetComputerNameW 0x1800abc70
DisableThreadLibraryCalls 0x1800abcb0
FindResourceExW 0x1800abca0
FindStringOrdinal 0x1800abcc0
FreeLibrary 0x1800abcd0
GetModuleFileNameA 0x1800abce0
GetModuleFileNameW 0x1800abcc8
GetModuleHandleExW 0x1800abcd8
GetModuleHandleW 0x1800abc98
GetProcAddress 0x1800abcb8
LoadResource 0x1800abc90
LockResource 0x1800abca8
FormatMessageW 0x1800abcf0
PathAllocCombine 0x1800abd08
PathCchRemoveExtension 0x1800abd10
PathCchRemoveFileSpec 0x1800abd00
ExpandEnvironmentStringsW 0x1800abd20
GetCurrentProcess 0x1800abd30
GetCurrentProcessId 0x1800abd48
GetCurrentThread 0x1800abd58
GetCurrentThreadId 0x1800abd40
GetProcessId 0x1800abd68
OpenProcessToken 0x1800abd50
OpenThreadToken 0x1800abd60
TerminateProcess 0x1800abd38
GetProcessMitigationPolicy 0x1800abd80
IsProcessorFeaturePresent 0x1800abd88
OpenProcess 0x1800abd78
QueryPerformanceCounter 0x1800abd98
QueryFullProcessImageNameW 0x1800abda8
RegCloseKey 0x1800abdd0
RegGetValueW 0x1800abdc8
RegOpenKeyExW 0x1800abdb8
RegSetValueExW 0x1800abdc0
RtlCaptureContext 0x1800abdf0
RtlLookupFunctionEntry 0x1800abde8
RtlVirtualUnwind 0x1800abde0
PathFileExistsW 0x1800abe00
PathFindExtensionW 0x1800abe10
PathFindFileNameW 0x1800abe18
PathIsFileSpecW 0x1800abe08
PathIsRelativeW 0x1800abe20
SHExpandEnvironmentStringsW 0x1800abe28
StrCmpW 0x1800abe38
StrStrIW 0x1800abe40
CompareStringOrdinal 0x1800abe58
MultiByteToWideChar 0x1800abe60
WideCharToMultiByte 0x1800abe50
SHLoadIndirectString 0x1800abe70
AcquireSRWLockExclusive 0x1800abed0
AcquireSRWLockShared 0x1800abef0
CreateEventW 0x1800abee0
CreateMutexExW 0x1800abec0
CreateSemaphoreExW 0x1800abf10
DeleteCriticalSection 0x1800abe90
EnterCriticalSection 0x1800abf08
InitializeCriticalSectionEx 0x1800abf18
InitializeSRWLock 0x1800abef8
LeaveCriticalSection 0x1800abf00
OpenSemaphoreW 0x1800abeb8
ReleaseMutex 0x1800abea8
ReleaseSemaphore 0x1800abe98
ReleaseSRWLockExclusive 0x1800abec8
ReleaseSRWLockShared 0x1800abed8
SetEvent 0x1800abee8
WaitForSingleObject 0x1800abea0
WaitForSingleObjectEx 0x1800abeb0
InitOnceBeginInitialize 0x1800abf30
InitOnceComplete 0x1800abf28
InitOnceExecuteOnce 0x1800abf40
Sleep 0x1800abf38
GetSystemTimeAsFileTime 0x1800abf50
GetTickCount 0x1800abf58
GetVersionExW 0x1800abf60
CloseThreadpoolTimer 0x1800abf70
CreateThreadpoolTimer 0x1800abf88
SetThreadpoolTimer 0x1800abf80
WaitForThreadpoolTimerCallbacks 0x1800abf78
PathIsURLW 0x1800abf98
UrlUnescapeW 0x1800abfa0
DecodePointer 0x1800abfb0
EncodePointer 0x1800abfb8
GetRestrictedErrorInfo 0x1800abfd8
RoOriginateError 0x1800abfc8
RoOriginateErrorW 0x1800abfe8
RoTransformError 0x1800abfe0
SetRestrictedErrorInfo 0x1800abfd0
IsErrorPropagationEnabled 0x1800ac008
RoGetMatchingRestrictedErrorInfo 0x1800ac010
RoOriginateLanguageException 0x1800abff8
RoReportFailedDelegate 0x1800ac000
RoActivateInstance 0x1800ac028
RoGetActivationFactory 0x1800ac020
WindowsCompareStringOrdinal 0x1800ac038
WindowsConcatString 0x1800ac040
WindowsCreateString 0x1800ac060
WindowsCreateStringReference 0x1800ac050
WindowsDeleteString 0x1800ac068
WindowsDeleteStringBuffer 0x1800ac090
WindowsDuplicateString 0x1800ac058
WindowsGetStringRawBuffer 0x1800ac070
WindowsIsStringEmpty 0x1800ac080
WindowsPreallocateStringBuffer 0x1800ac098
WindowsPromoteStringBuffer 0x1800ac088
WindowsStringHasEmbeddedNull 0x1800ac078
WindowsSubstringWithSpecifiedLength 0x1800ac048
__C_specific_handler 0x1800ac128
__CxxFrameHandler3 0x1800ac1d0
__CxxFrameHandler4 0x1800ac1a8
__std_terminate 0x1800ac198
_CxxThrowException 0x1800ac1c8
_o___std_exception_copy 0x1800ac130
_o___std_exception_destroy 0x1800ac0d0
_o___std_type_info_destroy_list 0x1800ac1c0
_o___stdio_common_vsnprintf_s 0x1800ac1a0
_o___stdio_common_vswprintf 0x1800ac140
_o___stdio_common_vswscanf 0x1800ac138
_o__callnewh 0x1800ac170
_o__cexit 0x1800ac0e0
_o__configure_narrow_argv 0x1800ac190
_o__crt_atexit 0x1800ac188
_o__errno 0x1800ac180
_o__execute_onexit_table 0x1800ac178
_o__get_errno 0x1800ac168
_o__initialize_narrow_environment 0x1800ac160
_o__initialize_onexit_table 0x1800ac158
_o__invalid_parameter_noinfo 0x1800ac150
_o__invalid_parameter_noinfo_noreturn 0x1800ac148
_o__purecall 0x1800ac0a8
_o__register_onexit_function 0x1800ac0b0
_o__seh_filter_dll 0x1800ac0b8
_o__set_errno 0x1800ac0c0
_o__ui64tow_s 0x1800ac0c8
_o__wcsicmp 0x1800ac0d8
_o_free 0x1800ac0f0
_o_iswspace 0x1800ac0f8
_o_malloc 0x1800ac100
_o_pow 0x1800ac108
_o_realloc 0x1800ac110
_o_terminate 0x1800ac118
_o_toupper 0x1800ac120
memcmp 0x1800ac1b0
memcpy 0x1800ac1b8
memmove 0x1800ac0e8
_initterm 0x1800ac1e0
_initterm_e 0x1800ac1e8
memset 0x1800ac1f8
wcscmp 0x1800ac200
EventActivityIdControl 0x1800ac218
EventProviderEnabled 0x1800ac220
EventRegister 0x1800ac210
EventSetInformation 0x1800ac230
EventUnregister 0x1800ac238
EventWriteTransfer 0x1800ac228
AllocateAndInitializeSid 0x1800ac260
CheckTokenMembership 0x1800ac250
DuplicateTokenEx 0x1800ac268
FreeSid 0x1800ac248
GetTokenInformation 0x1800ac258
CapabilityCheck 0x1800ac278
ConvertSidToStringSidW 0x1800ac288
0x1800ac298
0x1800ac2a0
0x1800ac2a8
0x1800ac2b8
0x1800ac2c0
0x1800ac2c8
0x1800ac2d0
D3D11CreateDevice 0x1800ac2e0
_Wcscoll 0x1800ac2f0
_Wcsxfrm 0x1800ac380
?_Decref@facet@locale@std@@UEAAPEAV_Facet_base@3@XZ 0x1800ac428
?_Getcat@?$ctype@G@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x1800ac3e8
?_Getcoll@_Locinfo@std@@QEBA?AU_Collvec@@XZ 0x1800ac2f8
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x1800ac408
?_Incref@facet@locale@std@@UEAAXXZ 0x1800ac3f0
?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z 0x1800ac3f8
?_Lock@?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAAXXZ 0x1800ac468
?_Osfx@?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAXXZ 0x1800ac4a0
?_Pninc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAPEAGXZ 0x1800ac4b8
?_Unlock@?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAAXXZ 0x1800ac480
?_Xbad_alloc@std@@YAXXZ 0x1800ac318
?_Xlength_error@std@@YAXPEBD@Z 0x1800ac3b8
?_Xregex_error@std@@YAXW4error_type@regex_constants@1@@Z 0x1800ac300
??0_Locinfo@std@@QEAA@PEBD@Z 0x1800ac368
??0_Lockit@std@@QEAA@H@Z 0x1800ac440
??0?$basic_ios@GU?$char_traits@G@std@@@std@@IEAA@XZ 0x1800ac370
??0?$basic_iostream@GU?$char_traits@G@std@@@std@@QEAA@PEAV?$basic_streambuf@GU?$char_traits@G@std@@@1@@Z 0x1800ac3a0
??0?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAA@XZ 0x1800ac358
??0facet@locale@std@@IEAA@_K@Z 0x1800ac410
??1_Locinfo@std@@QEAA@XZ 0x1800ac3d8
??1_Lockit@std@@QEAA@XZ 0x1800ac3d0
??1?$basic_ios@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x1800ac460
??1?$basic_iostream@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x1800ac458
??1?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x1800ac430
??1facet@locale@std@@MEAA@XZ 0x1800ac418
??Bid@locale@std@@QEAA_KXZ 0x1800ac3c8
?c_str@?$_Yarn@D@std@@QEBAPEBDXZ 0x1800ac3a8
?eback@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEBAPEAGXZ 0x1800ac378
?egptr@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEBAPEAGXZ 0x1800ac420
?epptr@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEBAPEAGXZ 0x1800ac390
?fill@?$basic_ios@GU?$char_traits@G@std@@@std@@QEBAGXZ 0x1800ac4d0
?flags@ios_base@std@@QEBAHXZ 0x1800ac4b0
?flush@?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAAEAV12@XZ 0x1800ac470
?gbump@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAXH@Z 0x1800ac438
?good@ios_base@std@@QEBA_NXZ 0x1800ac490
?gptr@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEBAPEAGXZ 0x1800ac450
?id@?$collate@G@std@@2V0locale@2@A 0x1800ac3c0
?id@?$ctype@G@std@@2V0locale@2@A 0x1800ac400
?imbue@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAXAEBVlocale@2@@Z 0x1800ac348
?is@?$ctype@G@std@@QEBA_NFG@Z 0x1800ac3e0
?pbase@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEBAPEAGXZ 0x1800ac360
?pptr@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEBAPEAGXZ 0x1800ac448
?rdbuf@?$basic_ios@GU?$char_traits@G@std@@@std@@QEBAPEAV?$basic_streambuf@GU?$char_traits@G@std@@@2@XZ 0x1800ac4c8
?setbuf@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAPEAV12@PEAG_J@Z 0x1800ac340
?setg@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAXPEAG00@Z 0x1800ac388
?setp@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAXPEAG0@Z 0x1800ac4e0
?setp@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAXPEAG00@Z 0x1800ac398
?setstate@?$basic_ios@GU?$char_traits@G@std@@@std@@QEAAXH_N@Z 0x1800ac3b0
?showmanyc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JXZ 0x1800ac328
?sputc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEAAGG@Z 0x1800ac4c0
?sputn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEAA_JPEBG_J@Z 0x1800ac350
?sync@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAHXZ 0x1800ac498
?tie@?$basic_ios@GU?$char_traits@G@std@@@std@@QEBAPEAV?$basic_ostream@GU?$char_traits@G@std@@@2@XZ 0x1800ac478
?tolower@?$ctype@G@std@@QEBAGG@Z 0x1800ac310
?tolower@?$ctype@G@std@@QEBAPEBGPEAGPEBG@Z 0x1800ac320
?uflow@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAGXZ 0x1800ac330
?uncaught_exception@std@@YA_NXZ 0x1800ac488
?width@ios_base@std@@QEAA_J_J@Z 0x1800ac4d8
?width@ios_base@std@@QEBA_JXZ 0x1800ac4a8
?xsgetn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JPEAG_J@Z 0x1800ac338
?xsputn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JPEBG_J@Z 0x1800ac308
NtQueryInformationToken 0x1800ac530
NtQueryWnfStateData 0x1800ac588
RtlAcquireSRWLockExclusive 0x1800ac570
RtlAllocateHeap 0x1800ac510
RtlCompareUnicodeString 0x1800ac500
RtlFreeHeap 0x1800ac538
RtlInitUnicodeString 0x1800ac520
RtlNtStatusToDosErrorNoTeb 0x1800ac508
RtlPublishWnfStateData 0x1800ac4f8
RtlQueryResourcePolicy 0x1800ac548
RtlReleaseSRWLockExclusive 0x1800ac568
RtlSleepConditionVariableSRW 0x1800ac580
RtlSubscribeWnfStateChangeNotification 0x1800ac4f0
RtlUnsubscribeWnfNotificationWaitForCompletion 0x1800ac518
RtlWakeAllConditionVariable 0x1800ac578
strchr 0x1800ac558
wcschr 0x1800ac540
wcscspn 0x1800ac560
wcsrchr 0x1800ac550
wcsstr 0x1800ac528
SafeArrayAccessData 0x1800ab8e0
SafeArrayCreate 0x1800ab8b8
SafeArrayDestroy 0x1800ab8d0
SafeArrayGetDim 0x1800ab8d8
SafeArrayUnaccessData 0x1800ab8c0
SysFreeString 0x1800ab8b0
SysStringLen 0x1800ab8c8
PropVariantToBoolean 0x1800ab900
PropVariantToStringAlloc 0x1800ab8f8
PropVariantToUInt32 0x1800ab8f0
PSCreateMemoryPropertyStore 0x1800ab910
PSPropertyBag_WriteStr 0x1800ab908
0x1800ab930
0x1800ab938
0x1800ab940
0x1800ab950
0x1800ab980
0x1800ab9a8
CreateRandomAccessStreamOverStream 0x1800ab9a0
IStream_Read 0x1800ab988
IStream_Size 0x1800ab990
IUnknown_GetSite 0x1800ab958
IUnknown_QueryService 0x1800ab928
IUnknown_SetSite 0x1800ab960
SHAnsiToUnicode 0x1800ab978
SHCreateMemStream 0x1800ab9c8
SHCreateThreadRef 0x1800ab968
SHGetThreadRef 0x1800ab998
SHSetThreadRef 0x1800ab970
SHStrDupA 0x1800ab920
SHStrDupW 0x1800ab9c0
SHTaskPoolAllowThreadReuse 0x1800ab9b0
SHTaskPoolGetUniqueContext 0x1800ab948
SHTaskPoolQueueTask 0x1800ab9b8
AllowSetForegroundWindow 0x1800aba80
CopyImage 0x1800aba08
CopyRect 0x1800aba00
CreatePopupMenu 0x1800aba60
DestroyIcon 0x1800aba40
DestroyMenu 0x1800aba50
FindWindowW 0x1800ab9e8
GetDC 0x1800aba28
GetDesktopWindow 0x1800aba70
GetIconInfo 0x1800aba20
GetMenuDefaultItem 0x1800aba38
GetMenuItemCount 0x1800aba58
GetMenuItemInfoW 0x1800aba68
GetSysColor 0x1800ab9f8
GetSystemMetrics 0x1800ab9d8
GetWindowThreadProcessId 0x1800aba30
LoadImageW 0x1800aba18
LockWorkStation 0x1800ab9e0
ReleaseDC 0x1800aba10
SendMessageTimeoutW 0x1800aba78
SendMessageW 0x1800aba48
SystemParametersInfoW 0x1800ab9f0
0x1800aba90
0x1800aba98
0x1800abaa0
InternetCrackUrlW 0x1800abab0