upnp.dll

v10.0.19041.6157 32-bit Windows NT Analyzed
Description
UPnP Control Point API
Authors
© Microsoft Corporation. All rights reserved.
File size
333.5 KB
Uploaded
2025-12-01 08:05
Views
51
SHA-256
a25df3a79951df6e7ea5a03a467bcba4

Exported functions 5

HrRehydratorCreateServiceObject #5 · 0x22f80
DllCanUnloadNow #6 · 0x155b0
DllGetClassObject #7 · 0x15c70
DllRegisterServer #8 · 0x21200
DllUnregisterServer #9 · 0x21270

Imported DLLs & functions 281

CoCreateInstance 0x10047198
CoGetApartmentType 0x1004719c
CoInitializeEx 0x10047194
CoTaskMemAlloc 0x10047190
CoTaskMemFree 0x100471a0
CoTaskMemRealloc 0x100471ac
CoUninitialize 0x100471a4
CoWaitForMultipleHandles 0x100471a8
CStdStubBuffer2_Connect 0x10047210
CStdStubBuffer2_CountRefs 0x100471b4
CStdStubBuffer2_Disconnect 0x10047214
CStdStubBuffer2_QueryInterface 0x10047200
NdrProxyForwardingFunction3 0x10047220
NdrProxyForwardingFunction4 0x100471d4
NdrProxyForwardingFunction5 0x100471d0
NdrProxyForwardingFunction6 0x1004720c
ObjectStublessClient10 0x100471dc
ObjectStublessClient11 0x100471b8
ObjectStublessClient12 0x100471c4
ObjectStublessClient13 0x1004721c
ObjectStublessClient14 0x100471e0
ObjectStublessClient15 0x100471f4
ObjectStublessClient16 0x100471e4
ObjectStublessClient17 0x100471c8
ObjectStublessClient18 0x100471ec
ObjectStublessClient19 0x100471d8
ObjectStublessClient20 0x100471f0
ObjectStublessClient21 0x10047224
ObjectStublessClient22 0x100471cc
ObjectStublessClient23 0x10047204
ObjectStublessClient24 0x10047208
ObjectStublessClient25 0x100471f8
ObjectStublessClient3 0x100471e8
ObjectStublessClient4 0x100471fc
ObjectStublessClient5 0x10047228
ObjectStublessClient6 0x100471bc
ObjectStublessClient7 0x10047218
ObjectStublessClient8 0x100471c0
ObjectStublessClient9 0x1004722c
DebugBreak 0x1004723c
IsDebuggerPresent 0x10047234
OutputDebugStringW 0x10047238
DelayLoadFailureHook 0x10047244
ResolveDelayLoadedAPI 0x1004724c
GetLastError 0x10047254
SetLastError 0x10047260
SetUnhandledExceptionFilter 0x1004725c
UnhandledExceptionFilter 0x10047258
CloseHandle 0x10047268
DuplicateHandle 0x1004726c
GetProcessHeap 0x10047278
HeapAlloc 0x1004727c
HeapDestroy 0x10047274
HeapFree 0x10047280
DisableThreadLibraryCalls 0x100472a4
FindResourceExW 0x100472b0
FreeLibrary 0x10047294
GetModuleFileNameA 0x100472a0
GetModuleFileNameW 0x100472b4
GetModuleHandleExW 0x100472a8
GetModuleHandleW 0x10047288
GetProcAddress 0x10047298
LoadLibraryExW 0x100472ac
LoadResource 0x1004729c
LoadStringW 0x10047290
SizeofResource 0x1004728c
FormatMessageW 0x100472bc
VirtualAlloc 0x100472c4
VirtualProtect 0x100472c8
VirtualQuery 0x100472cc
CreateThread 0x100472d8
GetCurrentProcess 0x100472dc
GetCurrentProcessId 0x100472d4
GetCurrentThreadId 0x100472e4
TerminateProcess 0x100472e0
QueryPerformanceCounter 0x100472ec
RegCloseKey 0x100472f4
RegCreateKeyExW 0x100472fc
RegDeleteValueW 0x10047300
RegEnumKeyExW 0x10047304
RegEnumValueW 0x10047310
RegOpenKeyExW 0x1004730c
RegQueryInfoKeyW 0x100472f8
RegQueryValueExW 0x10047314
RegSetValueExW 0x10047308
MultiByteToWideChar 0x10047320
WideCharToMultiByte 0x1004731c
CharNextW 0x10047334
CharPrevW 0x1004732c
IsCharAlphaNumericW 0x10047328
IsCharAlphaW 0x10047330
lstrcmpiW 0x1004733c
lstrcmpW 0x10047344
lstrcpynW 0x10047348
lstrlenW 0x10047340
AcquireSRWLockExclusive 0x10047398
AcquireSRWLockShared 0x1004737c
CreateEventW 0x1004735c
CreateMutexExW 0x10047388
CreateSemaphoreExW 0x1004738c
DeleteCriticalSection 0x10047374
EnterCriticalSection 0x10047350
InitializeCriticalSection 0x100473a0
InitializeCriticalSectionAndSpinCount 0x10047358
InitializeCriticalSectionEx 0x10047390
LeaveCriticalSection 0x10047384
OpenSemaphoreW 0x10047378
ReleaseMutex 0x10047370
ReleaseSemaphore 0x1004736c
ReleaseSRWLockExclusive 0x10047354
ReleaseSRWLockShared 0x10047364
ResetEvent 0x10047368
SetEvent 0x10047360
TryEnterCriticalSection 0x10047394
WaitForSingleObject 0x10047380
WaitForSingleObjectEx 0x1004739c
Sleep 0x100473a8
SleepConditionVariableSRW 0x100473b0
WakeAllConditionVariable 0x100473ac
GetSystemInfo 0x100473b8
GetSystemTimeAsFileTime 0x100473c0
GetTickCount 0x100473bc
CloseThreadpool 0x100473c8
CloseThreadpoolCleanupGroup 0x100473d8
CloseThreadpoolCleanupGroupMembers 0x100473dc
CloseThreadpoolTimer 0x100473fc
CloseThreadpoolWait 0x100473f0
CreateThreadpool 0x100473e8
CreateThreadpoolCleanupGroup 0x100473e0
CreateThreadpoolTimer 0x100473ec
CreateThreadpoolWait 0x10047400
CreateThreadpoolWork 0x100473cc
SetThreadpoolThreadMaximum 0x100473e4
SetThreadpoolThreadMinimum 0x100473d0
SetThreadpoolTimer 0x100473f4
SetThreadpoolWait 0x100473d4
SubmitThreadpoolWork 0x10047404
WaitForThreadpoolTimerCallbacks 0x100473f8
CreateTimerQueue 0x10047414
CreateTimerQueueTimer 0x1004741c
DeleteTimerQueueEx 0x10047418
DeleteTimerQueueTimer 0x10047410
QueueUserWorkItem 0x10047420
UnregisterWaitEx 0x1004740c
GetPersistedRegistryLocationW 0x10047428
GetAdaptersInfo 0x10047000
__dllonexit 0x1004743c
_amsg_exit 0x10047450
_except_handler4_common 0x1004744c
_initterm 0x1004749c
_lock 0x10047448
_onexit 0x10047438
_purecall 0x10047488
_strnicmp 0x10047444
_unlock 0x10047440
_vsnprintf 0x10047490
_vsnwprintf 0x1004745c
_wcsicmp 0x10047470
_wcsnicmp 0x10047498
_wtol 0x10047494
_XcptFilter 0x10047454
free 0x1004747c
malloc 0x10047478
memcmp 0x1004746c
memcpy 0x10047434
memcpy_s 0x100474ac
memmove_s 0x10047480
memset 0x100474b0
rand 0x10047468
realloc 0x10047484
strchr 0x10047464
strncmp 0x10047430
strstr 0x10047474
swscanf_s 0x1004748c
wcscat_s 0x100474a4
wcschr 0x100474a0
wcscpy_s 0x100474a8
wcsncmp 0x10047458
wcsstr 0x10047460
EtwGetTraceEnableFlags 0x100474c8
EtwGetTraceEnableLevel 0x100474bc
EtwGetTraceLoggerHandle 0x100474c0
EtwRegisterTraceGuidsW 0x100474b8
EtwTraceMessage 0x100474cc
EtwUnregisterTraceGuids 0x100474c4
BSTR_UserFree 0x10047074
BSTR_UserMarshal 0x1004707c
BSTR_UserSize 0x1004705c
BSTR_UserUnmarshal 0x10047010
LoadRegTypeLib 0x10047018
LoadTypeLib 0x10047050
RegisterTypeLib 0x10047040
SafeArrayAccessData 0x10047048
SafeArrayCreate 0x10047034
SafeArrayCreateVector 0x1004704c
SafeArrayDestroy 0x10047078
SafeArrayGetElement 0x1004703c
SafeArrayGetLBound 0x10047028
SafeArrayGetUBound 0x10047020
SafeArrayPutElement 0x1004702c
SafeArrayRedim 0x10047030
SafeArrayUnaccessData 0x10047044
SysAllocString 0x10047070
SysAllocStringLen 0x10047008
SysFreeString 0x10047064
SysStringLen 0x10047068
VARIANT_UserFree 0x10047058
VARIANT_UserMarshal 0x10047024
VARIANT_UserSize 0x1004701c
VARIANT_UserUnmarshal 0x10047054
VariantChangeType 0x10047038
VariantClear 0x1004700c
VariantCopy 0x1004706c
VariantInit 0x10047014
VarUI4FromStr 0x10047060
CStdStubBuffer_AddRef 0x100470cc
CStdStubBuffer_Connect 0x100470a8
CStdStubBuffer_CountRefs 0x100470e4
CStdStubBuffer_DebugServerQueryInterface 0x10047084
CStdStubBuffer_DebugServerRelease 0x100470d4
CStdStubBuffer_Disconnect 0x100470b8
CStdStubBuffer_Invoke 0x10047098
CStdStubBuffer_IsIIDSupported 0x100470e0
CStdStubBuffer_QueryInterface 0x100470dc
IUnknown_AddRef_Proxy 0x100470b0
IUnknown_QueryInterface_Proxy 0x100470b4
IUnknown_Release_Proxy 0x100470d0
NdrCStdStubBuffer_Release 0x100470a0
NdrCStdStubBuffer2_Release 0x10047094
NdrDllCanUnloadNow 0x100470ac
NdrDllGetClassObject 0x100470c0
NdrDllRegisterProxy 0x100470c4
NdrDllUnregisterProxy 0x100470e8
NdrOleAllocate 0x100470d8
NdrOleFree 0x100470bc
NdrStubCall2 0x100470ec
NdrStubForwardingFunction 0x10047088
RpcAsyncCancelCall 0x100470a4
RpcAsyncCompleteCall 0x1004709c
RpcAsyncInitializeHandle 0x100470c8
RpcStringFreeW 0x10047090
UuidToStringW 0x1004708c
BeginRegisterPropChangeNotificationEx 0x1004710c
DeregisterNotification 0x10047124
DHSetICSInterfaces 0x100470fc
DHSetICSOff 0x10047100
DisableFirewallRule 0x100470f4
EnableFirewallRule 0x100470f8
EndRegisterPropChangeNotificationEx 0x10047110
FindServicesCancel 0x10047120
FindServicesClose 0x10047108
FindServicesOnNetworkCallbackEx 0x10047104
FreeSsdpMessageEx 0x10047118
RegisterAliveNotificationOnNetworkEx 0x1004711c
SsdpCleanup 0x10047114
SsdpStartup 0x10047128
CoInternetCombineUrl 0x100474dc
CoInternetGetSecurityUrl 0x100474d8
IsValidURL 0x100474d4
WinHttpAddRequestHeaders 0x10047150
WinHttpCloseHandle 0x10047140
WinHttpConnect 0x10047144
WinHttpCrackUrl 0x10047138
WinHttpOpen 0x1004714c
WinHttpOpenRequest 0x10047134
WinHttpQueryDataAvailable 0x10047158
WinHttpQueryHeaders 0x1004715c
WinHttpReadData 0x10047154
WinHttpReceiveResponse 0x10047160
WinHttpSendRequest 0x1004713c
WinHttpSetOption 0x10047130
WinHttpSetStatusCallback 0x10047164
WinHttpSetTimeouts 0x10047148
FreeAddrInfoW 0x10047178
GetAddrInfoW 0x10047180
inet_addr 0x10047174
socket 0x10047170
WSACleanup 0x1004716c
WSAGetLastError 0x1004717c
WSAStartup 0x10047188
WSAStringToAddressA 0x10047184