Windows XP DLL File Information - upnpui.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows XP, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.
General Information
File Description: | UPNP Tray Monitor and Folder |
File Version: | 5.1.2600.5512 (xpsp.080413-0852) |
Company: | Microsoft Corporation |
Product Name: | Microsoft Windows Operating System |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | 234 KB |
Total Number of Exported Functions: | 7 |
Total Number of Exported Functions With Names: | 7 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 42,496 Bytes | 17.7% | Read, Execute | Code |
.data | 0x0000c000 | 512 Bytes | 0.2% | Write, Read | Initialized Data |
.rsrc | 0x0000d000 | 192,512 Bytes | 80.3% | Read | Initialized Data |
.reloc | 0x0003c000 | 3,072 Bytes | 1.3% | Read, Discardable | Initialized Data |
Static Linking
upnpui.dll is statically linked to the following files:msvcrt.dll
ADVAPI32.dll
COMCTL32.dll
KERNEL32.dll
NETAPI32.dll
ole32.dll
OLEAUT32.dll
SHELL32.dll
USER32.dll
This means that when upnpui.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, upnpui.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 9 | 181,194 Bytes | 75.6% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 0 | 0 Bytes | 0.0% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 1 | 506 Bytes | 0.2% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 4 | 488 Bytes | 0.2% |
Strings | 22 | 2,234 Bytes | 0.9% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 3 | 3,455 Bytes | 1.4% |
Total | 39 | 187,877 Bytes | 78.4% |
Icons in this file
There are 9 icons stored in this DLL file. You can view all these icons in the following small thumbnail:
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 200 dialogs)
No dialog resources in this file.
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
1100 | Universal Plug and Play Devices |
1101 | Universal Plug and Play Device folder |
1102 | Device that is available on your network. |
1103 | Local Network |
1301 | Manufacturer |
1302 | General |
1307 | New devices are now available on your network. |
1308 | A new device is now available on your network. For more information, click here. |
1309 | For more information, click here. |
1310 | View newly discovered UPnP devices |
1311 | The device %s is now available on your network, and can be found in the My Network Places folder on your desktop. Would you like to create a shortcut to this device on your desktop? |
1312 | The device %s is no longer available on your network. |
1313 | The device you are trying to use is not currently available on your network. Check to see if the device is on the network and try again. |
1314 | Device Offline |
12001 | Invokes the URL of the selected device. |
12002 | Creates a shortcut to the selected device. |
12003 | Deletes the selected device(s). |
12004 | Renames the selected device. |
12005 | Displays the properties of the selected device. |
12038 | Contains commands for arranging items in the window. |
12039 | Sorts devices alphabetically by name. |
12040 | Sorts devices by URL. |
COM Classes/Interfaces
There is no type library in this file with COM classes/interfaces information
Exported Functions List
The following functions are exported by this dll:DllCanUnloadNow | DllGetClassObject | DllRegisterServer | DllUnregisterServer |
InstallUPnPUI | IsUPnPUIInstalled | UnInstallUPnPUI |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
__dllonexit _adjust_fdiv _initterm _onexit _purecall _vsnwprintf _wcsicmp free malloc wcscat wcscmp wcscpy wcslen wcsncat wcsncmp wcsncpy wcsstr - ADVAPI32.dll:
AllocateAndInitializeSid CheckTokenMembership FreeSid RegCloseKey RegCreateKeyExW RegDeleteKeyW RegDeleteValueW RegEnumKeyExW RegEnumValueW RegOpenKeyExW RegQueryInfoKeyW RegQueryValueExW RegSetValueExW - COMCTL32.dll:
PropertySheetW - KERNEL32.dll:
CloseHandle CreateFileW CreateProcessW CreateThread DelayLoadFailureHook DeleteFileW DisableThreadLibraryCalls ExpandEnvironmentStringsW FindResourceW FreeLibrary FreeLibraryAndExitThread GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetModuleFileNameW GetProcAddress GetProcessHeap GetShortPathNameW GetSystemTimeAsFileTime GetTempFileNameW GetTempPathW GetTickCount GetWindowsDirectoryW HeapDestroy InitializeCriticalSection InterlockedCompareExchange InterlockedDecrement InterlockedIncrement IsBadReadPtr LoadLibraryA LoadLibraryExW LoadLibraryW LoadResource LockResource MultiByteToWideChar QueryPerformanceCounter SetUnhandledExceptionFilter SizeofResource TerminateProcess UnhandledExceptionFilter WaitForSingleObject WideCharToMultiByte WriteFile lstrcatW lstrcmp lstrcmpiW lstrcpyW lstrcpynW lstrlen lstrlenW ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlFreeHeap ntdll!RtlGetLastWin32Error ntdll!RtlLeaveCriticalSection ntdll!RtlReAllocateHeap ntdll!RtlRestoreLastWin32Error - NETAPI32.dll:
NetApiBufferFree NetGetJoinInformation - ole32.dll:
CoCreateFreeThreadedMarshaler CoCreateInstance CoInitializeEx CoTaskMemAlloc CoTaskMemFree CoTaskMemRealloc CoUninitialize - OLEAUT32.dll:
LoadTypeLib SysAllocString SysFreeString VarUI4FromStr - SHELL32.dll:
ILClone SHAlloc SHChangeNotify SHEnableServiceObject SHFree SHGetMalloc SHGetSpecialFolderLocation SHShellFolderView_Message ShellExecuteExW Shell_MergeMenus Shell_NotifyIconW - USER32.dll:
CharNextW CreateWindowExW DefWindowProcW DestroyMenu DestroyWindow DispatchMessageW EnableMenuItem GetCursorPos GetMenuItemCount GetMenuItemInfoW GetParent GetSubMenu LoadCursorW LoadIconW LoadImageW LoadMenuW LoadStringW MessageBoxW PeekMessageW PostMessageW PostQuitMessage RegisterClassExW RemoveMenu SendDlgItemMessageW SetCursor SetForegroundWindow SetMenuDefaultItem ShowWindow TrackPopupMenu UnregisterClassW