USMCommunicationManager.dll

v10.0.19041.6157 64-bit Windows NT Analyzed
Description
USM Communication Manager
Authors
© Microsoft Corporation. All rights reserved.
File size
678.0 KB
Uploaded
2025-12-01 07:50
Views
64
SHA-256
9f41ba4c1e37e6c6ee1e99f97f84642a

Exported functions 2

DllCanUnloadNow #1 · 0x7900
DllGetClassObject #2 · 0x7810

Imported DLLs & functions 366

CryptAcquireContextW 0x1800601c0
CryptCreateHash 0x1800601e0
CryptDecrypt 0x180060180
CryptDeriveKey 0x1800601e8
CryptDestroyKey 0x180060198
CryptDuplicateKey 0x180060190
CryptEncrypt 0x180060188
CryptGenKey 0x180060178
CryptGenRandom 0x1800601b0
CryptGetKeyParam 0x1800601a0
CryptHashData 0x1800601f0
CryptReleaseContext 0x1800601a8
EventRegister 0x1800601d0
EventSetInformation 0x1800601d8
EventUnregister 0x180060170
EventWriteTransfer 0x1800601c8
GetUserNameW 0x180060210
RegCloseKey 0x1800601b8
RegGetValueW 0x180060208
RegOpenKeyExW 0x180060200
RegSetValueExW 0x1800601f8
RoOriginateError 0x180060668
BCryptCloseAlgorithmProvider 0x180060680
BCryptCreateHash 0x180060690
BCryptDestroyHash 0x180060678
BCryptFinishHash 0x1800606a8
BCryptGetProperty 0x180060688
BCryptHashData 0x180060698
BCryptOpenAlgorithmProvider 0x1800606a0
CertCreateSelfSignCertificate 0x180060220
CertFreeCertificateContext 0x180060228
CertStrToNameW 0x180060230
AcquireSRWLockExclusive 0x1800602c8
AcquireSRWLockShared 0x1800602d0
CloseHandle 0x180060290
CloseThreadpoolTimer 0x1800602b8
CopyFileW 0x180060470
CreateDirectoryW 0x1800603b8
CreateEventW 0x180060428
CreateFileMappingW 0x180060410
CreateMutexExW 0x180060338
CreateSemaphoreExW 0x180060348
CreateThread 0x180060438
CreateThreadpoolTimer 0x180060310
DebugBreak 0x180060258
DecodePointer 0x180060418
DeleteCriticalSection 0x1800602e8
DisableThreadLibraryCalls 0x180060318
DuplicateHandle 0x180060488
EncodePointer 0x180060350
EnterCriticalSection 0x1800602d8
FormatMessageW 0x180060420
FreeLibrary 0x1800603e8
GetCurrentProcess 0x180060388
GetCurrentProcessId 0x180060330
GetCurrentThreadId 0x1800603f0
GetFileAttributesW 0x1800603d0
GetLastError 0x180060270
GetModuleFileNameA 0x180060250
GetModuleHandleExW 0x180060248
GetModuleHandleW 0x180060260
GetProcAddress 0x180060268
GetProcessHeap 0x1800603f8
GetSystemDirectoryW 0x1800603d8
GetSystemTime 0x180060490
GetSystemTimeAsFileTime 0x1800603a0
GetTickCount 0x1800603a8
HeapAlloc 0x180060320
HeapFree 0x180060240
InitializeCriticalSection 0x180060440
InitializeCriticalSectionEx 0x1800602e0
InitOnceBeginInitialize 0x1800603c0
InitOnceComplete 0x180060468
InitOnceExecuteOnce 0x180060328
IsDebuggerPresent 0x180060278
LeaveCriticalSection 0x180060340
LoadLibraryW 0x1800603b0
MapViewOfFile 0x180060408
MultiByteToWideChar 0x180060458
OpenMutexW 0x180060430
OpenSemaphoreW 0x1800602f8
OutputDebugStringW 0x180060280
QueryPerformanceCounter 0x180060398
ReleaseMutex 0x1800602a0
ReleaseSemaphore 0x180060298
ReleaseSRWLockExclusive 0x180060300
ReleaseSRWLockShared 0x180060308
ResetEvent 0x180060480
RtlCaptureContext 0x180060360
RtlLookupFunctionEntry 0x180060368
RtlVirtualUnwind 0x180060370
SetEnvironmentVariableW 0x1800603c8
SetEvent 0x180060460
SetLastError 0x180060288
SetThreadpoolTimer 0x1800602a8
SetUnhandledExceptionFilter 0x180060380
Sleep 0x180060358
SleepConditionVariableSRW 0x180060448
TerminateProcess 0x180060390
UnhandledExceptionFilter 0x180060378
UnmapViewOfFile 0x180060400
WaitForMultipleObjects 0x1800603e0
WaitForSingleObject 0x1800602f0
WaitForSingleObjectEx 0x1800602c0
WaitForThreadpoolTimerCallbacks 0x1800602b0
WakeAllConditionVariable 0x180060450
WideCharToMultiByte 0x180060478
??0?$SmartPtr@V?$Hashtable@PEAVString@UnBCL@@PEAV12@@UnBCL@@@UnBCL@@QEAA@XZ 0x1800606e0
??1?$SmartPtr@V?$Hashtable@PEAVString@UnBCL@@PEAV12@@UnBCL@@@UnBCL@@UEAA@XZ 0x1800606e8
MigApply 0x1800606d0
MigCloseCurrentStore 0x1800606c0
MigGather 0x180060700
MigGetRealPlatform 0x1800606c8
MigGetStorePlatform 0x1800606b8
MigSelectConnectionPipeStore 0x1800606f8
MigShutdown 0x1800606d8
MigStartupOnline 0x1800606f0
___lc_codepage_func 0x180060788
___lc_handle_func 0x180060790
___mb_cur_max_func 0x180060740
__C_specific_handler 0x1800607f0
__crtGetStringTypeW 0x180060760
__crtLCMapStringA 0x180060748
__crtLCMapStringW 0x180060758
__CxxFrameHandler3 0x1800607c0
__dllonexit 0x1800607c8
__mb_cur_max 0x180060780
__pctype_func 0x180060798
__RTDynamicCast 0x180060718
__uncaught_exception 0x180060770
_amsg_exit 0x180060800
_callnewh 0x180060818
_CxxThrowException 0x180060810
_errno 0x1800607a0
_initterm 0x1800607f8
_local_unwind 0x180060728
_lock 0x1800607d8
_onexit 0x1800607b8
_purecall 0x180060840
_unlock 0x1800607d0
_vsnprintf_s 0x180060858
_vsnwprintf 0x180060868
_wfsopen 0x180060768
_wtoi 0x1800608a8
_XcptFilter 0x180060808
??0exception@@QEAA@AEBQEBD@Z 0x1800608d0
??0exception@@QEAA@AEBQEBDH@Z 0x180060828
??0exception@@QEAA@AEBV0@@Z 0x180060870
??0exception@@QEAA@XZ 0x180060850
??1exception@@UEAA@XZ 0x180060878
??1type_info@@UEAA@XZ 0x1800607e0
?name@type_info@@QEBAPEBDXZ 0x1800608d8
?terminate@@YAXXZ 0x1800607e8
?what@exception@@UEBAPEBDXZ 0x180060820
abort 0x180060730
calloc 0x180060890
fclose 0x1800608a0
fflush 0x180060898
fgetc 0x1800608c8
fgetpos 0x1800608e8
fputc 0x180060888
free 0x180060838
fseek 0x1800608b0
fsetpos 0x1800607b0
fwrite 0x1800608e0
islower 0x180060738
isupper 0x180060750
malloc 0x180060830
memcmp 0x180060720
memcpy 0x180060710
memcpy_s 0x180060860
memmove 0x180060778
memmove_s 0x180060848
memset 0x180060900
setlocale 0x180060880
setvbuf 0x1800608f0
swprintf_s 0x1800607a8
ungetc 0x1800608f8
vswprintf_s 0x1800608c0
wcscpy_s 0x1800608b8
CoCreateFreeThreadedMarshaler 0x180060910
CoTaskMemFree 0x180060918
SysAllocString 0x1800604a0
UuidCreate 0x1800604b0
SHGetFolderPathW 0x1800604c8
SHGetKnownFolderPath 0x1800604c0
PathCombineW 0x1800604e0
PathFindFileNameW 0x1800604d8
AcceptSecurityContext 0x180060510
AcquireCredentialsHandleW 0x180060528
DecryptMessage 0x180060508
DeleteSecurityContext 0x1800604f0
EncryptMessage 0x180060500
FreeContextBuffer 0x180060520
FreeCredentialsHandle 0x180060530
InitializeSecurityContextW 0x180060518
QueryContextAttributesW 0x1800604f8
SetContextAttributesW 0x180060538
??_D?$Array@E@UnBCL@@QEAAXXZ 0x180060ce0
??_DFileStream@UnBCL@@QEAAXXZ 0x180060d10
??0?$Array@E@UnBCL@@QEAA@HH@Z 0x180060cc8
??0?$ICollection@H@UnBCL@@QEAA@XZ 0x180060978
??0?$ICollection@PEAVString@UnBCL@@@UnBCL@@QEAA@XZ 0x180060968
??0?$IEnumerable@H@UnBCL@@QEAA@XZ 0x180060970
??0?$IEnumerable@PEAVString@UnBCL@@@UnBCL@@QEAA@XZ 0x180060960
??0?$IEnumerator@PEAVString@UnBCL@@@UnBCL@@QEAA@XZ 0x180060988
??0?$SmartPtr@V?$Array@E@UnBCL@@@UnBCL@@QEAA@PEAV?$Array@E@1@@Z 0x180060cc0
??0?$SmartPtr@V?$ArrayList@PEAVString@UnBCL@@@UnBCL@@@UnBCL@@QEAA@PEAV?$ArrayList@PEAVString@UnBCL@@@1@@Z 0x180060b10
??0?$SmartPtr@VString@UnBCL@@@UnBCL@@QEAA@AEBV01@@Z 0x180060bc8
??0?$SmartPtr@VString@UnBCL@@@UnBCL@@QEAA@PEAVString@1@@Z 0x180060bd0
??0?$SmartPtr@VString@UnBCL@@@UnBCL@@QEAA@XZ 0x180060bd8
??0ArgumentException@UnBCL@@QEAA@PEBG@Z 0x180060bc0
??0ArgumentException@UnBCL@@QEAA@XZ 0x180060cf8
??0ArgumentNullException@UnBCL@@QEAA@PEBG@Z 0x180060d58
??0ArgumentOutOfRangeException@UnBCL@@QEAA@PEBG@Z 0x180060c40
??0ArgumentOutOfRangeException@UnBCL@@QEAA@XZ 0x180060d18
??0Exception@UnBCL@@QEAA@XZ 0x180060b50
??0FileStream@UnBCL@@QEAA@PEBVString@1@W4FileMode@1@W4FileAccess@1@W4FileShare@1@K@Z 0x180060cb0
??0IInstanceFactory@UnBCL@@QEAA@XZ 0x180060998
??0InvalidOperationException@UnBCL@@QEAA@PEBG@Z 0x180060c20
??0InvalidOperationException@UnBCL@@QEAA@PEBVString@1@@Z 0x180060c28
??0InvalidOperationException@UnBCL@@QEAA@PEBVString@1@PEAVException@1@@Z 0x180060c18
??0ISerializable@UnBCL@@QEAA@XZ 0x180060938
??0NotSupportedException@UnBCL@@QEAA@PEBG@Z 0x180060bb8
??0Object@UnBCL@@QEAA@AEBV01@@Z 0x1800609a8
??0Object@UnBCL@@QEAA@XZ 0x1800609b0
??0OutOfMemoryException@UnBCL@@QEAA@XZ 0x180060c58
??0String@UnBCL@@QEAA@AEBV01@@Z 0x180060a28
??0String@UnBCL@@QEAA@PEBG@Z 0x180060a30
??0String@UnBCL@@QEAA@PEBV01@@Z 0x180060a38
??0String@UnBCL@@QEAA@XZ 0x180060d20
??0StringBuilder@UnBCL@@QEAA@XZ 0x180060c70
??0Win32Exception@UnBCL@@QEAA@K@Z 0x180060c98
??0Win32Exception@UnBCL@@QEAA@KPEBG@Z 0x180060d30
??0Win32Exception@UnBCL@@QEAA@PEBG@Z 0x180060c68
??0Win32Exception@UnBCL@@QEAA@XZ 0x1800609a0
??1?$ICollection@H@UnBCL@@UEAA@XZ 0x180060948
??1?$ICollection@PEAVString@UnBCL@@@UnBCL@@UEAA@XZ 0x180060950
??1?$IEnumerator@PEAVString@UnBCL@@@UnBCL@@UEAA@XZ 0x180060990
??1?$SmartPtr@V?$Array@E@UnBCL@@@UnBCL@@UEAA@XZ 0x180060ce8
??1?$SmartPtr@V?$ArrayList@PEAVString@UnBCL@@@UnBCL@@@UnBCL@@UEAA@XZ 0x180060b18
??1?$SmartPtr@VString@UnBCL@@@UnBCL@@UEAA@XZ 0x180060be0
??1ArgumentException@UnBCL@@UEAA@XZ 0x180060bb0
??1ArgumentNullException@UnBCL@@UEAA@XZ 0x180060d50
??1ArgumentOutOfRangeException@UnBCL@@UEAA@XZ 0x180060930
??1Exception@UnBCL@@UEAA@XZ 0x180060b58
??1InvalidOperationException@UnBCL@@UEAA@XZ 0x180060928
??1ISerializable@UnBCL@@UEAA@XZ 0x180060940
??1NotSupportedException@UnBCL@@UEAA@XZ 0x180060958
??1Object@UnBCL@@UEAA@XZ 0x1800609b8
??1OutOfMemoryException@UnBCL@@UEAA@XZ 0x180060c90
??1String@UnBCL@@UEAA@XZ 0x180060a40
??1StringBuilder@UnBCL@@UEAA@XZ 0x180060c78
??1Win32Exception@UnBCL@@UEAA@XZ 0x180060d40
??2Object@UnBCL@@SAPEAX_K@Z 0x180060a00
??2Object@UnBCL@@SAPEAX_KI@Z 0x1800609f8
??3Object@UnBCL@@SAXPEAX@Z 0x180060a08
??4?$SmartPtr@V?$ArrayList@PEAVString@UnBCL@@@UnBCL@@@UnBCL@@QEAAAEAV01@AEBV01@@Z 0x180060b28
??4?$SmartPtr@VString@UnBCL@@@UnBCL@@QEAAAEAV01@AEBV01@@Z 0x180060bf0
??4Object@UnBCL@@QEAAAEAV01@AEBV01@@Z 0x180060980
??5SerializationStream@UnBCL@@QEAAAEAV01@AEAH@Z 0x180060ad8
??5SerializationStream@UnBCL@@QEAAAEAV01@AEAPEAVString@1@@Z 0x180060ad0
??6SerializationStream@UnBCL@@QEAAAEAV01@H@Z 0x180060ac8
??6SerializationStream@UnBCL@@QEAAAEAV01@PEBVString@1@@Z 0x180060ac0
??B?$SmartPtr@VString@UnBCL@@@UnBCL@@QEBAPEAVNullTest@01@XZ 0x180060c10
??C?$SmartPtr@V?$Array@E@UnBCL@@@UnBCL@@QEBAPEAV?$Array@E@1@XZ 0x180060cf0
??C?$SmartPtr@V?$ArrayList@PEAVString@UnBCL@@@UnBCL@@@UnBCL@@QEBAPEAV?$ArrayList@PEAVString@UnBCL@@@1@XZ 0x180060b30
??C?$SmartPtr@VString@UnBCL@@@UnBCL@@QEBAPEAVString@1@XZ 0x180060c00
??D?$SmartPtr@VString@UnBCL@@@UnBCL@@QEBAAEAVString@1@XZ 0x180060bf8
?AddRef@Object@UnBCL@@QEAAXXZ 0x180060a10
?AddStackTrace@Exception@UnBCL@@QEAAXPEBD@Z 0x180060b88
?Alloc@Allocator@UnBCL@@SAPEAX_KI@Z 0x180060c50
?Append@StringBuilder@UnBCL@@QEAAPEAV12@G@Z 0x180060c80
?Append@StringBuilder@UnBCL@@QEAAPEAV12@PEBG@Z 0x180060cb8
?Assign@?$SmartPtr@VString@UnBCL@@@UnBCL@@AEAAXPEAVString@2@@Z 0x180060d08
?CanRegister@SerializationStream@UnBCL@@SAHXZ 0x180060af0
?Clone@?$Array@E@UnBCL@@UEBAPEAVObject@2@XZ 0x180060cd0
?Clone@Object@UnBCL@@UEBAPEAV12@XZ 0x1800609f0
?Clone@String@UnBCL@@UEBAPEAVObject@2@XZ 0x180060a60
?Combine@Path@UnBCL@@SAPEAVString@2@PEBV32@0@Z 0x180060b08
?Compare@String@UnBCL@@SAHPEBG0H@Z 0x180060a90
?Compare@String@UnBCL@@SAHPEBV12@0H@Z 0x180060a88
?CompareTo@Object@UnBCL@@UEBAHPEBV12@@Z 0x1800609e8
?CompareTo@String@UnBCL@@UEBAHPEBVObject@2@@Z 0x180060a68
?Concat@String@UnBCL@@SAPEAV12@PEBG0@Z 0x180060aa0
?Concat@String@UnBCL@@SAPEAV12@PEBG00@Z 0x180060a98
?CreateTemporaryDirectory@Directory@UnBCL@@SAPEAVString@2@XZ 0x180060b40
?DecRef@Object@UnBCL@@QEAAHXZ 0x180060a18
?EnqueueSbRegistration@SbRegistrationList@UnBCL@@SAXPEBDHPEAUHINSTANCE__@@PEAUIInstanceFactory@2@@Z 0x180060c30
?Equals@?$Array@E@UnBCL@@UEBAHPEBVObject@2@@Z 0x180060cd8
?Equals@Object@UnBCL@@UEBAHPEBV12@@Z 0x1800609c0
?Equals@String@UnBCL@@UEBAHPEBVObject@2@@Z 0x180060a48
?Exists@File@UnBCL@@SAHPEBVString@2@@Z 0x180060d38
?Format@String@UnBCL@@SAPEAV12@PEBGZZ 0x180060aa8
?FormatV@String@UnBCL@@SAPEAV12@PEBGPEAD@Z 0x180060ab0
?Free@Allocator@UnBCL@@SAXPEAXI@Z 0x180060c60
?FromASCII@String@UnBCL@@SAPEAV12@PEBD@Z 0x180060ab8
?get_CString@String@UnBCL@@QEBAPEBGXZ 0x180060a70
?get_CString@StringBuilder@UnBCL@@QEBAPEBGXZ 0x180060d00
?get_HResult@Exception@UnBCL@@UEBAJXZ 0x180060b98
?get_InnerException@Exception@UnBCL@@UEBAPEBV12@XZ 0x180060b68
?get_IsEmpty@String@UnBCL@@QEBAHXZ 0x180060ca8
?get_Length@String@UnBCL@@QEBAHXZ 0x180060d48
?get_Message@Exception@UnBCL@@UEBAPEBVString@2@XZ 0x180060b70
?get_P@?$SmartPtr@V?$ArrayList@PEAVString@UnBCL@@@UnBCL@@@UnBCL@@QEBAPEAV?$ArrayList@PEAVString@UnBCL@@@2@XZ 0x180060b38
?get_P@?$SmartPtr@VString@UnBCL@@@UnBCL@@QEBAPEAVString@2@XZ 0x180060c08
?get_Source@Exception@UnBCL@@UEBAPEBVString@2@XZ 0x180060b78
?get_Win32ErrorCode@Win32Exception@UnBCL@@QEBAKXZ 0x180060d28
?GetBaseException@Exception@UnBCL@@UEBAPEBV12@XZ 0x180060b90
?GetCallingModule@SerializationStream@UnBCL@@SAPEAUHINSTANCE__@@XZ 0x180060af8
?GetEnvironmentVar@Environment@UnBCL@@SAPEAVString@2@PEBV32@@Z 0x180060c38
?GetHashCode@Object@UnBCL@@UEBAHXZ 0x1800609c8
?GetHashCode@String@UnBCL@@UEBAHXZ 0x180060a50
?GetObjectID@Object@UnBCL@@UEBAIXZ 0x1800609e0
?GetType@Object@UnBCL@@UEBAPEAVType@2@XZ 0x1800609d0
?IsEnvironmentVarSetTrue@Environment@UnBCL@@SAHPEBVString@2@H@Z 0x180060ca0
?MemAllocFailed@Allocator@UnBCL@@SAHXZ 0x180060b48
?ReAlloc@Allocator@UnBCL@@SAPEAXPEAX_KI@Z 0x180060c48
?RegisterType@SerializationStream@UnBCL@@SAXPEBVString@2@HPEAUHINSTANCE__@@PEAUIInstanceFactory@2@@Z 0x180060ae0
?SanitizeTypeName@SerializationStream@UnBCL@@SAPEAVString@2@AEBV32@@Z 0x180060b00
?set_HResult@Exception@UnBCL@@MEAAXJ@Z 0x180060ba0
?set_Source@Exception@UnBCL@@UEAAXPEBVString@2@@Z 0x180060b80
?SetLiteralStorage@_@UnBCL@@YAXPEAPEBVString@2@PEBG@Z 0x180060a20
?SetMessage@Exception@UnBCL@@MEAAXPEAVString@2@@Z 0x180060ba8
?Split@String@UnBCL@@QEBAPEAV?$ArrayList@PEAVString@UnBCL@@@2@PEBG@Z 0x180060a80
?Split@String@UnBCL@@QEBAPEAV?$ArrayList@PEAVString@UnBCL@@@2@PEBGH@Z 0x180060a78
?Steal@?$SmartPtr@V?$ArrayList@PEAVString@UnBCL@@@UnBCL@@@UnBCL@@QEAAPEAV?$ArrayList@PEAVString@UnBCL@@@2@XZ 0x180060b20
?Steal@?$SmartPtr@VString@UnBCL@@@UnBCL@@QEAAPEAVString@2@XZ 0x180060be8
?ToString@Exception@UnBCL@@UEBAPEAVString@2@XZ 0x180060b60
?ToString@Object@UnBCL@@UEBAPEAVString@2@XZ 0x1800609d8
?ToString@String@UnBCL@@UEBAPEAV12@XZ 0x180060a58
?ToString@StringBuilder@UnBCL@@UEBAPEAVString@2@XZ 0x180060c88
?UnregisterType@SerializationStream@UnBCL@@SAXPEBVString@2@HPEAUHINSTANCE__@@@Z 0x180060ae8
SystemParametersInfoW 0x180060548
ConstructPartialMsgVW 0x180060558
CurrentIP 0x180060560
WdsSetupLogMessageW 0x180060568
__WSAFDIsSet 0x180060648
accept 0x1800605b0
bind 0x180060578
closesocket 0x180060610
connect 0x1800605f8
GetNameInfoW 0x180060640
getsockname 0x1800605a0
htonl 0x1800605c8
htons 0x180060590
inet_addr 0x180060588
ioctlsocket 0x1800605d0
listen 0x1800605d8
ntohs 0x1800605b8
recv 0x180060598
recvfrom 0x1800605f0
select 0x1800605a8
send 0x180060618
sendto 0x1800605e8
setsockopt 0x180060620
shutdown 0x180060638
socket 0x180060580
WSAAddressToStringW 0x180060630
WSADuplicateSocketW 0x1800605c0
WSAEnumNetworkEvents 0x180060658
WSAEventSelect 0x1800605e0
WSAGetLastError 0x180060608
WSAIoctl 0x180060628
WSASocketW 0x180060650
WSAStartup 0x180060600