upnphost.dll

v10.0.19041.6157 64-bit Windows NT Analyzed
Description
UPnP Device Host
Authors
© Microsoft Corporation. All rights reserved.
File size
490.0 KB
Uploaded
2025-12-01 07:41
Views
84
SHA-256
fb23c608ce0cc7aac0ef1f7a86fd6a4d

Exported functions 6

SvchostPushServiceGlobals #1 · 0x170a0
DllCanUnloadNow #2 · 0x1c2a0
DllGetClassObject #3 · 0x161b0
DllRegisterServer #4 · 0x170d0
DllUnregisterServer #5 · 0x170d0
ServiceMain #6 · 0x15740

Imported DLLs & functions 243

ApiSetQueryApiSetPresence 0x18005feb8
CLSIDFromProgID 0x18005ff00
CLSIDFromString 0x18005ff10
CoCreateGuid 0x18005ff08
CoCreateInstance 0x18005fee0
CoGetCallContext 0x18005ff38
CoInitializeEx 0x18005fec8
CoQueryProxyBlanket 0x18005fef0
CoRegisterClassObject 0x18005fed0
CoRevokeClassObject 0x18005ff20
CoSetProxyBlanket 0x18005fee8
CoTaskMemAlloc 0x18005ff28
CoTaskMemFree 0x18005fed8
CoTaskMemRealloc 0x18005ff18
CoUninitialize 0x18005ff30
StringFromGUID2 0x18005fef8
ObjectStublessClient10 0x18005ff70
ObjectStublessClient11 0x18005ff68
ObjectStublessClient12 0x18005ff50
ObjectStublessClient13 0x18005ff48
ObjectStublessClient14 0x18005ff60
ObjectStublessClient3 0x18005ff98
ObjectStublessClient4 0x18005ff58
ObjectStublessClient5 0x18005ff80
ObjectStublessClient6 0x18005ff78
ObjectStublessClient7 0x18005ff90
ObjectStublessClient8 0x18005ffa0
ObjectStublessClient9 0x18005ff88
DebugBreak 0x18005ffb8
IsDebuggerPresent 0x18005ffb0
OutputDebugStringW 0x18005ffc0
DelayLoadFailureHook 0x18005ffd0
ResolveDelayLoadedAPI 0x18005ffe0
GetLastError 0x18005fff8
SetLastError 0x180060000
SetUnhandledExceptionFilter 0x180060008
UnhandledExceptionFilter 0x18005fff0
CompareFileTime 0x180060038
CreateDirectoryW 0x180060030
CreateFileW 0x180060028
DeleteFileW 0x180060058
GetFileAttributesExW 0x180060040
GetFileAttributesW 0x180060050
GetFileSize 0x180060048
GetFileTime 0x180060020
ReadFile 0x180060018
CopyFileExW 0x180060068
CloseHandle 0x180060078
GetProcessHeap 0x180060088
HeapAlloc 0x1800600a0
HeapDestroy 0x180060090
HeapFree 0x180060098
CancelIoEx 0x1800600b0
GetOverlappedResult 0x1800600b8
DisableThreadLibraryCalls 0x1800600e8
FindResourceExW 0x1800600c8
FreeLibrary 0x180060128
GetModuleFileNameA 0x180060120
GetModuleFileNameW 0x180060110
GetModuleHandleExW 0x1800600d0
GetModuleHandleW 0x180060100
GetProcAddress 0x1800600f8
LoadLibraryExW 0x1800600e0
LoadResource 0x1800600d8
LoadStringW 0x180060108
LockResource 0x180060118
SizeofResource 0x1800600f0
FormatMessageW 0x180060148
GetSystemDefaultLocaleName 0x180060158
VirtualAlloc 0x180060168
VirtualProtect 0x180060178
VirtualQuery 0x180060170
CreateThread 0x180060198
GetCurrentProcess 0x1800601a0
GetCurrentProcessId 0x1800601b0
GetCurrentThread 0x1800601a8
GetCurrentThreadId 0x180060190
OpenThreadToken 0x180060188
TerminateProcess 0x1800601b8
SetProtectedPolicy 0x1800601c8
QueryPerformanceCounter 0x1800601d8
RegCloseKey 0x180060218
RegCreateKeyExW 0x1800601f0
RegDeleteKeyExW 0x180060228
RegDeleteTreeW 0x180060238
RegDeleteValueW 0x180060240
RegEnumKeyExW 0x1800601f8
RegEnumValueW 0x180060248
RegOpenKeyExA 0x180060208
RegOpenKeyExW 0x180060230
RegQueryInfoKeyW 0x180060200
RegQueryValueExA 0x1800601e8
RegQueryValueExW 0x180060220
RegSetValueExW 0x180060210
MultiByteToWideChar 0x180060258
WideCharToMultiByte 0x180060260
CharNextW 0x180060270
CharPrevW 0x180060278
IsCharAlphaNumericW 0x180060280
IsCharAlphaW 0x180060288
lstrcmpiW 0x1800602a8
lstrcmpW 0x1800602a0
lstrcpynW 0x1800602b0
lstrlenW 0x180060298
AcquireSRWLockExclusive 0x180060320
AcquireSRWLockShared 0x180060348
CreateEventW 0x180060328
CreateMutexExW 0x1800602d8
CreateSemaphoreExW 0x1800602c0
DeleteCriticalSection 0x180060308
EnterCriticalSection 0x180060318
InitializeCriticalSection 0x1800602c8
InitializeCriticalSectionEx 0x1800602e8
LeaveCriticalSection 0x180060338
OpenSemaphoreW 0x180060360
ReleaseMutex 0x180060310
ReleaseSemaphore 0x1800602e0
ReleaseSRWLockExclusive 0x180060300
ReleaseSRWLockShared 0x180060350
ResetEvent 0x1800602f0
SetEvent 0x180060330
TryEnterCriticalSection 0x180060340
WaitForMultipleObjectsEx 0x1800602f8
WaitForSingleObject 0x1800602d0
WaitForSingleObjectEx 0x180060358
GetSystemDirectoryW 0x180060388
GetSystemInfo 0x180060380
GetSystemTime 0x180060398
GetSystemTimeAsFileTime 0x180060390
GetTickCount 0x1800603a0
CloseThreadpool 0x180060430
CloseThreadpoolCleanupGroup 0x180060400
CloseThreadpoolCleanupGroupMembers 0x1800603f8
CloseThreadpoolTimer 0x1800603d0
CloseThreadpoolWait 0x1800603d8
CreateThreadpool 0x180060428
CreateThreadpoolCleanupGroup 0x180060410
CreateThreadpoolTimer 0x180060408
CreateThreadpoolWait 0x1800603c0
CreateThreadpoolWork 0x1800603e8
SetThreadpoolThreadMaximum 0x1800603f0
SetThreadpoolTimer 0x180060438
SetThreadpoolWait 0x1800603b8
SubmitThreadpoolWork 0x1800603b0
TrySubmitThreadpoolCallback 0x180060420
WaitForThreadpoolTimerCallbacks 0x180060418
WaitForThreadpoolWaitCallbacks 0x1800603c8
WaitForThreadpoolWorkCallbacks 0x1800603e0
CreateTimerQueue 0x180060470
CreateTimerQueueTimer 0x180060468
DeleteTimerQueueEx 0x180060458
DeleteTimerQueueTimer 0x180060448
QueueUserWorkItem 0x180060450
UnregisterWaitEx 0x180060460
FileTimeToSystemTime 0x180060480
SystemTimeToFileTime 0x180060488
AllocateAndInitializeSid 0x1800604a8
CheckTokenMembership 0x1800604a0
FreeSid 0x180060498
RegisterServiceCtrlHandlerExW 0x1800604b8
SetServiceStatus 0x1800604c0
CloseServiceHandle 0x1800604d0
OpenSCManagerW 0x1800604d8
OpenServiceW 0x1800604e0
QueryServiceConfigW 0x1800604f0
GetPersistedRegistryLocationW 0x180060500
CreateErrorInfo 0x180060510
SetErrorInfo 0x180060518
__C_specific_handler 0x1800605a8
__dllonexit 0x1800605e0
_amsg_exit 0x180060600
_initterm 0x1800605f8
_itoa_s 0x180060540
_lock 0x1800605f0
_memicmp 0x180060548
_onexit 0x1800605d8
_purecall 0x180060620
_stricmp 0x180060550
_strnicmp 0x180060578
_unlock 0x1800605e8
_vsnprintf 0x1800605b0
_vsnwprintf 0x1800605a0
_wcsicmp 0x180060598
_wcsnicmp 0x180060570
_XcptFilter 0x180060608
atoi 0x180060538
free 0x180060618
iswalpha 0x180060640
iswspace 0x180060530
malloc 0x180060610
memcmp 0x1800605b8
memcpy 0x1800605c0
memcpy_s 0x180060580
memmove 0x1800605c8
memmove_s 0x180060588
memset 0x1800605d0
realloc 0x180060638
strchr 0x180060568
strrchr 0x180060558
strstr 0x180060628
wcscat_s 0x180060630
wcschr 0x180060528
wcscmp 0x180060648
wcsrchr 0x180060560
wcsstr 0x180060590
EtwGetTraceEnableFlags 0x180060698
EtwGetTraceEnableLevel 0x180060680
EtwGetTraceLoggerHandle 0x180060678
EtwRegisterTraceGuidsW 0x180060688
EtwTraceMessage 0x180060690
EtwUnregisterTraceGuids 0x180060668
RtlCaptureContext 0x180060660
RtlLookupFunctionEntry 0x180060658
RtlVirtualUnwind 0x180060670
CStdStubBuffer_AddRef 0x18005fe50
CStdStubBuffer_Connect 0x18005fdf8
CStdStubBuffer_CountRefs 0x18005fe40
CStdStubBuffer_DebugServerQueryInterface 0x18005fe68
CStdStubBuffer_DebugServerRelease 0x18005fe28
CStdStubBuffer_Disconnect 0x18005fe18
CStdStubBuffer_Invoke 0x18005fe78
CStdStubBuffer_IsIIDSupported 0x18005fe08
CStdStubBuffer_QueryInterface 0x18005fe38
IUnknown_AddRef_Proxy 0x18005fe70
IUnknown_QueryInterface_Proxy 0x18005fe10
IUnknown_Release_Proxy 0x18005fe48
NdrCStdStubBuffer_Release 0x18005fdf0
NdrDllCanUnloadNow 0x18005fe00
NdrDllGetClassObject 0x18005fe20
NdrOleAllocate 0x18005fe30
NdrOleFree 0x18005fe58
RpcStringFreeW 0x18005fdd8
UuidCreate 0x18005fdd0
UuidFromStringA 0x18005fe60
UuidFromStringW 0x18005fde0
UuidToStringW 0x18005fde8
DeregisterService 0x18005fea8
FreeSsdpMessageEx 0x18005fe98
RegisterServiceEx 0x18005fea0
SsdpCleanup 0x18005fe90
SsdpStartup 0x18005fe88