upshared.dll

v10.0.19041.4842 64-bit Windows NT Analyzed
Description
UNPShared
Authors
© Microsoft Corporation. All rights reserved.
File size
701.0 KB
Uploaded
2025-12-01 07:41
Views
112
SHA-256
508ed56c1f319aab3f4369bb819c6578

Exported functions 10

ConvertJsonValueToVariant #1 · 0xee10
CreateQueryStringBuilder #2 · 0xc950
ExpandCabFile #3 · 0xf070
LoadJsonFromFile #4 · 0xedf0
MapExceptionToHResult #5 · 0xecf0
ParseJson #6 · 0xee00
SubmitRequestForData #7 · 0xcbe0
SubmitRequestForSettings #8 · 0xdc30
ToBase64 #9 · 0xf6e0
VerifySelfSignedImageFile #10 · 0xf0f0

Imported DLLs & functions 276

IIDFromString 0x18007ec18
DebugBreak 0x18007ec28
IsDebuggerPresent 0x18007ec30
OutputDebugStringW 0x18007ec38
DelayLoadFailureHook 0x18007ec48
ResolveDelayLoadedAPI 0x18007ec58
GetLastError 0x18007ec78
SetLastError 0x18007ec80
SetUnhandledExceptionFilter 0x18007ec68
UnhandledExceptionFilter 0x18007ec70
CreateDirectoryW 0x18007ecc0
CreateFileW 0x18007ec98
GetFileAttributesW 0x18007eca8
GetFileSizeEx 0x18007eca0
ReadFile 0x18007ecb0
SetFilePointer 0x18007ec90
WriteFile 0x18007ecb8
CloseHandle 0x18007ecd0
GetProcessHeap 0x18007ece8
HeapAlloc 0x18007ece0
HeapFree 0x18007ecf0
LocalFree 0x18007ed00
InitializeSListHead 0x18007ed10
GetOverlappedResult 0x18007ed20
SetFileCompletionNotificationModes 0x18007ed30
DisableThreadLibraryCalls 0x18007ed68
GetModuleFileNameA 0x18007ed58
GetModuleHandleA 0x18007ed48
GetModuleHandleExW 0x18007ed60
GetModuleHandleW 0x18007ed40
GetProcAddress 0x18007ed50
FormatMessageW 0x18007ed78
PathAllocCanonicalize 0x18007ed98
PathCchCombine 0x18007eda0
PathCchRemoveBackslash 0x18007eda8
PathCchRemoveFileSpec 0x18007ed90
PathCchSkipRoot 0x18007ed88
GetCurrentProcess 0x18007edc8
GetCurrentProcessId 0x18007edb8
GetCurrentThreadId 0x18007edd0
TerminateProcess 0x18007edc0
IsProcessorFeaturePresent 0x18007ede0
QueryPerformanceCounter 0x18007edf0
RtlCaptureContext 0x18007ee00
RtlCaptureStackBackTrace 0x18007ee10
RtlLookupFunctionEntry 0x18007ee08
RtlVirtualUnwind 0x18007ee18
CreateEventW 0x18007ee48
CreateMutexExW 0x18007ee60
CreateSemaphoreExW 0x18007ee90
DeleteCriticalSection 0x18007ee38
EnterCriticalSection 0x18007ee30
InitializeCriticalSection 0x18007ee50
InitializeCriticalSectionAndSpinCount 0x18007ee98
LeaveCriticalSection 0x18007ee28
OpenSemaphoreW 0x18007ee68
ReleaseMutex 0x18007ee78
ReleaseSemaphore 0x18007ee88
ResetEvent 0x18007ee40
SetEvent 0x18007ee58
WaitForSingleObject 0x18007ee80
WaitForSingleObjectEx 0x18007ee70
GetSystemTimeAsFileTime 0x18007eea8
CancelThreadpoolIo 0x18007eee0
CloseThreadpoolIo 0x18007eed0
CloseThreadpoolWork 0x18007eee8
CreateThreadpoolIo 0x18007eed8
CreateThreadpoolWork 0x18007eec0
StartThreadpoolIo 0x18007eec8
SubmitThreadpoolWork 0x18007eeb8
SystemTimeToFileTime 0x18007eef8
__C_specific_handler 0x18007f080
__CxxFrameHandler3 0x18007f078
__CxxFrameHandler4 0x18007f0a8
__std_terminate 0x18007f0a0
__std_type_info_compare 0x18007f0f0
_CxxThrowException 0x18007f090
_o___pctype_func 0x18007f098
_o___std_exception_copy 0x18007f088
_o___std_exception_destroy 0x18007ef78
_o___std_type_info_destroy_list 0x18007f0f8
_o___stdio_common_vsnprintf_s 0x18007f0e0
_o___stdio_common_vsnwprintf_s 0x18007f0d8
_o___stdio_common_vsprintf_s 0x18007f0d0
_o___stdio_common_vswprintf 0x18007f0b8
_o___stdio_common_vswprintf_s 0x18007f0b0
_o__callnewh 0x18007f0c8
_o__cexit 0x18007f0c0
_o__configure_narrow_argv 0x18007ef08
_o__create_locale 0x18007ef10
_o__crt_atexit 0x18007ef18
_o__errno 0x18007ef20
_o__execute_onexit_table 0x18007ef28
_o__free_locale 0x18007ef30
_o__fseeki64 0x18007ef38
_o__i64toa_s 0x18007ef40
_o__i64tow_s 0x18007ef48
_o__initialize_narrow_environment 0x18007ef50
_o__initialize_onexit_table 0x18007ef58
_o__invalid_parameter_noinfo 0x18007ef60
_o__invalid_parameter_noinfo_noreturn 0x18007ef68
_o__lock_file 0x18007ef70
_o__purecall 0x18007f108
_o__register_onexit_function 0x18007ef80
_o__seh_filter_dll 0x18007ef88
_o__stricmp 0x18007ef90
_o__ui64toa_s 0x18007ef98
_o__ui64tow_s 0x18007efa0
_o__unlock_file 0x18007efa8
_o__wcsicmp 0x18007efb0
_o__wcstod_l 0x18007efb8
_o__wtoi 0x18007efc0
_o__wtol 0x18007efc8
_o_fclose 0x18007efd0
_o_fflush 0x18007efd8
_o_fgetc 0x18007efe0
_o_fgetpos 0x18007efe8
_o_fgetwc 0x18007eff0
_o_fputwc 0x18007eff8
_o_free 0x18007f000
_o_fsetpos 0x18007f008
_o_fwrite 0x18007f010
_o_isalpha 0x18007f018
_o_isdigit 0x18007f020
_o_isspace 0x18007f028
_o_iswspace 0x18007f030
_o_malloc 0x18007f038
_o_setvbuf 0x18007f040
_o_terminate 0x18007f048
_o_tolower 0x18007f050
_o_ungetc 0x18007f058
_o_ungetwc 0x18007f060
_o_wcstok_s 0x18007f068
_o_wcstol 0x18007f070
memcpy 0x18007f100
memmove 0x18007f0e8
_initterm 0x18007f120
_initterm_e 0x18007f118
memset 0x18007f130
strnlen 0x18007f138
wcsnlen 0x18007f140
BCryptCloseAlgorithmProvider 0x18007f180
BCryptCreateHash 0x18007f168
BCryptDestroyHash 0x18007f150
BCryptFinishHash 0x18007f158
BCryptGetProperty 0x18007f170
BCryptHashData 0x18007f160
BCryptOpenAlgorithmProvider 0x18007f178
CertFreeCertificateChain 0x18007eb50
CertFreeCertificateContext 0x18007eb60
CertGetCertificateChain 0x18007eb58
CertVerifyCertificateChainPolicy 0x18007eb68
CryptUnprotectMemory 0x18007eb70
?__ExceptionPtrAssign@@YAXPEAXPEBX@Z 0x18007f198
?__ExceptionPtrCompare@@YA_NPEBX0@Z 0x18007f3e8
?__ExceptionPtrCopy@@YAXPEAXPEBX@Z 0x18007f1f8
?__ExceptionPtrCopyException@@YAXPEAXPEBX1@Z 0x18007f2c8
?__ExceptionPtrCreate@@YAXPEAX@Z 0x18007f1e8
?__ExceptionPtrCurrentException@@YAXPEAX@Z 0x18007f1f0
?__ExceptionPtrDestroy@@YAXPEAX@Z 0x18007f200
?__ExceptionPtrRethrow@@YAXPEBX@Z 0x18007f1d8
?__ExceptionPtrToBool@@YA_NPEBX@Z 0x18007f1a0
?_Addfac@_Locimp@locale@std@@AEAAXPEAVfacet@23@_K@Z 0x18007f2d8
?_Decref@facet@locale@std@@UEAAPEAV_Facet_base@3@XZ 0x18007f1d0
?_Execute_once@std@@YAHAEAUonce_flag@1@P6AHPEAX1PEAPEAX@Z1@Z 0x18007f350
?_Fiopen@std@@YAPEAU_iobuf@@PEBGHH@Z 0x18007f2e8
?_Getcat@?$codecvt@GDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x18007f2a8
?_Getcat@?$ctype@G@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x18007f488
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x18007f348
?_Gndec@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAPEAGXZ 0x18007f290
?_Incref@facet@locale@std@@UEAAXXZ 0x18007f1b8
?_Init@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAXXZ 0x18007f2f8
?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z 0x18007f1c8
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x18007f450
?_Lock@?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAAXXZ 0x18007f250
?_New_Locimp@_Locimp@locale@std@@CAPEAV123@AEBV123@@Z 0x18007f2d0
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ 0x18007f3d0
?_Osfx@?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAXXZ 0x18007f228
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ 0x18007f440
?_Pninc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAPEAGXZ 0x18007f318
?_Syserror_map@std@@YAPEBDH@Z 0x18007f398
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x18007f448
?_Unlock@?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAAXXZ 0x18007f258
?_Winerror_map@std@@YAHH@Z 0x18007f4d0
?_Winerror_message@std@@YAKKPEADK@Z 0x18007f4c8
?_Xbad_alloc@std@@YAXXZ 0x18007f190
?_Xbad_function_call@std@@YAXXZ 0x18007f1e0
?_Xinvalid_argument@std@@YAXPEBD@Z 0x18007f390
?_Xlength_error@std@@YAXPEBD@Z 0x18007f320
?_Xout_of_range@std@@YAXPEBD@Z 0x18007f4b8
??0_Lockit@std@@QEAA@H@Z 0x18007f358
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x18007f480
??0?$basic_ios@GU?$char_traits@G@std@@@std@@IEAA@XZ 0x18007f370
??0?$basic_iostream@GU?$char_traits@G@std@@@std@@QEAA@PEAV?$basic_streambuf@GU?$char_traits@G@std@@@1@@Z 0x18007f2e0
??0?$basic_istream@GU?$char_traits@G@std@@@std@@QEAA@PEAV?$basic_streambuf@GU?$char_traits@G@std@@@1@_N@Z 0x18007f368
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x18007f468
??0?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAA@PEAV?$basic_streambuf@GU?$char_traits@G@std@@@1@_N@Z 0x18007f240
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x18007f458
??0?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAA@XZ 0x18007f2b8
??0?$codecvt@GDU_Mbstatet@@@std@@QEAA@_K@Z 0x18007f1a8
??1_Lockit@std@@QEAA@XZ 0x18007f360
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x18007f478
??1?$basic_ios@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x18007f4c0
??1?$basic_iostream@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x18007f1b0
??1?$basic_istream@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x18007f388
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x18007f460
??1?$basic_ostream@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x18007f248
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x18007f3f8
??1?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x18007f308
??1?$codecvt@GDU_Mbstatet@@@std@@MEAA@XZ 0x18007f1c0
??4?$_Yarn@D@std@@QEAAAEAV01@PEBD@Z 0x18007f2c0
??5?$basic_istream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@AEA_K@Z 0x18007f3f0
??5?$basic_istream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@AEAH@Z 0x18007f4b0
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@H@Z 0x18007f4a0
??6?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@_K@Z 0x18007f3b0
??6?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@H@Z 0x18007f3e0
??6?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@K@Z 0x18007f208
??Bid@locale@std@@QEAA_KXZ 0x18007f340
?always_noconv@codecvt_base@std@@QEBA_NXZ 0x18007f300
?classic@locale@std@@SAAEBV12@XZ 0x18007f288
?clear@?$basic_ios@GU?$char_traits@G@std@@@std@@QEAAXH_N@Z 0x18007f378
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ 0x18007f3d8
?flush@?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAAEAV12@XZ 0x18007f230
?gbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXH@Z 0x18007f430
?gbump@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAXH@Z 0x18007f260
?getloc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEBA?AVlocale@2@XZ 0x18007f298
?getloc@ios_base@std@@QEBA?AVlocale@2@XZ 0x18007f470
?id@?$codecvt@GDU_Mbstatet@@@std@@2V0locale@2@A 0x18007f2b0
?id@?$ctype@G@std@@2V0locale@2@A 0x18007f490
?imbue@?$basic_ios@GU?$char_traits@G@std@@@std@@QEAA?AVlocale@2@AEBV32@@Z 0x18007f238
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAXAEBVlocale@2@@Z 0x18007f400
?imbue@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAXAEBVlocale@2@@Z 0x18007f280
?in@?$codecvt@GDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAG3AEAPEAG@Z 0x18007f328
?out@?$codecvt@GDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBG1AEAPEBGPEAD3AEAPEAD@Z 0x18007f310
?sbumpc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEAAGXZ 0x18007f3a0
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAPEAV12@PEAD_J@Z 0x18007f410
?setbuf@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAPEAV12@PEAG_J@Z 0x18007f270
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x18007f3b8
?setstate@?$basic_ios@GU?$char_traits@G@std@@@std@@QEAAXH_N@Z 0x18007f380
?sgetc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEAAGXZ 0x18007f3a8
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ 0x18007f438
?showmanyc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JXZ 0x18007f2a0
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z 0x18007f3c0
?sputc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEAAGG@Z 0x18007f218
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z 0x18007f3c8
?sputn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEAA_JPEBG_J@Z 0x18007f210
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ 0x18007f408
?sync@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAHXZ 0x18007f278
?tolower@?$ctype@G@std@@QEBAGG@Z 0x18007f4a8
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ 0x18007f428
?uflow@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAGXZ 0x18007f268
?uncaught_exception@std@@YA_NXZ 0x18007f220
?unshift@?$codecvt@GDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z 0x18007f2f0
?widen@?$ctype@G@std@@QEBAGD@Z 0x18007f498
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z 0x18007f420
?xsgetn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JPEAG_J@Z 0x18007f330
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z 0x18007f418
?xsputn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JPEBG_J@Z 0x18007f338
WinHttpAddRequestHeaders 0x18007eb90
WinHttpCloseHandle 0x18007ebc0
WinHttpConnect 0x18007eb98
WinHttpGetProxyForUrl 0x18007eba0
WinHttpOpen 0x18007eba8
WinHttpOpenRequest 0x18007ec00
WinHttpQueryAuthSchemes 0x18007ebf0
WinHttpQueryDataAvailable 0x18007ebc8
WinHttpQueryHeaders 0x18007ebe0
WinHttpQueryOption 0x18007ebd0
WinHttpReadData 0x18007ebd8
WinHttpReceiveResponse 0x18007ec08
WinHttpSendRequest 0x18007ebb0
WinHttpSetCredentials 0x18007ebf8
WinHttpSetOption 0x18007eb80
WinHttpSetStatusCallback 0x18007ebb8
WinHttpSetTimeouts 0x18007eb88
WinHttpWriteData 0x18007ebe8