Windows XP DLL File Information - mprui.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: | Multiple Provider |
File Version: | 5.1.2600.0 (xpclient.010817-1148) |
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: | 46 KB |
Total Number of Exported Functions: | 13 |
Total Number of Exported Functions With Names: | 13 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 27,136 Bytes | 57.6% | Read, Execute | Code |
.data | 0x00008000 | 512 Bytes | 1.1% | Write, Read | Initialized Data |
.rsrc | 0x00009000 | 17,408 Bytes | 37.0% | Read | Initialized Data |
.reloc | 0x0000e000 | 1,024 Bytes | 2.2% | Read, Discardable | Initialized Data |
Static Linking
mprui.dll is statically linked to the following files:MPR.dll
msvcrt.dll
NETUI0.dll
NETUI2.dll
USER32.dll
GDI32.dll
KERNEL32.dll
This means that when mprui.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, mprui.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 2 | 2,914 Bytes | 6.2% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 31 | 7,768 Bytes | 16.5% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 4 | 1,930 Bytes | 4.1% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 18 | 1,386 Bytes | 2.9% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 2 | 884 Bytes | 1.9% |
Total | 57 | 14,882 Bytes | 31.6% |
Icons in this file
There are 2 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)
In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 200 dialogs.ID | Dialog Caption |
---|---|
7015 | Restoring Network Connections |
7020 | Restoring Network Connections |
7022 | Restoring Network Connections |
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
12001 | An error occurred in network provider %1. Error %2: %3 |
12003 | An error occurred while reconnecting %1 to %2 %3 %4: %5 This connection has not been restored. |
12004 | An error occurred while reconnecting %1 to |
12006 | %3 %4: %5 |
12007 | Cannot change your expand logon domain setting. |
12008 | Invalid Name |
12051 | Browse Network |
12052 | Browse Network Printer |
12059 | &Shared Directories: |
12060 | &Shared Printers: |
12061 | (none) |
12064 | There are currently files open on %1 (connected to %2). If you do not close the files before disconnecting from the network device, data may be lost. Do you want to disconnect the device anyway? |
12067 | network.hlp |
12069 | No password supplied. |
12070 | Working... |
12071 | Incorrect password or unknown username for: |
12072 | Account disabled for: |
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:BrowseDialogA0 | MPRUI_DoPasswordDialog | MPRUI_DoProfileErrorDialog | MPRUI_ShowReconnectDialog |
MPRUI_WNetClearConnections | MPRUI_WNetConnectionDialog | MPRUI_WNetConnectionDialog1A | MPRUI_WNetConnectionDialog1W |
MPRUI_WNetDisconnectDialog | MPRUI_WNetDisconnectDialog1A | MPRUI_WNetDisconnectDialog1W | WNetBrowseDialog |
WNetBrowsePrinterDialog |
Imported Functions List
The following functions are imported by this dll:- MPR.dll:
WNetAddConnection3W WNetCancelConnection2W WNetCloseEnum WNetEnumResourceW WNetFormatNetworkNameW WNetGetConnectionW WNetGetLastErrorW WNetGetSearchDialog WNetOpenEnumW WNetSupportGlobalEnum - msvcrt.dll:
_adjust_fdiv _except_handler3 _initterm _purecall free malloc qsort void * __cdecl operator new(unsigned int) void __cdecl operator delete(void *) wcscpy wcslen wcsncat - NETUI0.dll:
NETUI_stricmp protected: __thiscall NLS_STR::NLS_STR(unsigned short *,unsigned int,int) public: __thiscall BUFFER::BUFFER(unsigned int) public: __thiscall BUFFER::~BUFFER(void) public: __thiscall DEC_STR::DEC_STR(unsigned long,unsigned int) public: __thiscall NLS_STR::NLS_STR(unsigned short const *) public: __thiscall NLS_STR::NLS_STR(void) public: __thiscall NLS_STR::~NLS_STR(void) public: __thiscall REG_KEY::REG_KEY(class REG_KEY &,class NLS_STR const &,unsigned long) public: __thiscall REG_KEY::operator struct HKEY__ *(void)const public: __thiscall REG_KEY::~REG_KEY(void) public: class ALIAS_STR const & __thiscall ALIAS_STR::operator=(unsigned short const *) public: class NLS_STR & __thiscall NLS_STR::operator=(unsigned short const *) public: int __thiscall DIR_BLOCK::DoBreadthFirstDirs(void)const public: int __thiscall NLS_STR::operator==(class NLS_STR const &)const public: long __thiscall BUFFER::Resize(unsigned int) public: long __thiscall NLS_STR::CopyFrom(class NLS_STR const &) public: long __thiscall NLS_STR::CopyFrom(unsigned short const *,unsigned int) public: long __thiscall NLS_STR::InsertParams(class NLS_STR const * *) public: long __thiscall NLS_STR::MapCopyFrom(char const *,unsigned int) public: long __thiscall NLS_STR::MapCopyTo(char *,unsigned int)const public: long __thiscall REG_KEY::QueryValue(unsigned short const *,class NLS_STR *,unsigned long,unsigned long *,int) public: static class REG_KEY * __stdcall REG_KEY::QueryLocalMachine(unsigned long) public: static void * __stdcall ALLOC_BASE::operator new(unsigned int) public: static void __stdcall ALLOC_BASE::operator delete(void *) - NETUI2.dll:
int __stdcall MsgPopup(class OWNINGWND const &,long,enum MSG_SEVERITY) int __stdcall MsgPopup(class OWNINGWND const &,long,enum MSG_SEVERITY,unsigned int,unsigned short const *,unsigned short const *,unsigned int) int __stdcall MsgPopup(class OWNINGWND const &,long,enum MSG_SEVERITY,unsigned long,unsigned int,class NLS_STR * * const,unsigned int) private: static unsigned int __stdcall METALLIC_STR_DTE::CalcBottomTextMargin(void) private: virtual class LBI * __thiscall BLT_LISTBOX::RequestLBI(struct tagDRAWITEMSTRUCT const *) private: virtual int __thiscall HIER_LBI::IsDestroyable(void) protected: __thiscall STATE_BUTTON_CONTROL::STATE_BUTTON_CONTROL(class OWNER_WINDOW *,unsigned int) protected: unsigned char const * __thiscall ENUM_OBJ_BASE::QueryBufferPtr(void)const protected: unsigned int __thiscall STATE_BUTTON_CONTROL::QueryState(void)const protected: virtual int __thiscall BLT_LISTBOX::CD_Char(unsigned short,unsigned short) protected: virtual int __thiscall BLT_LISTBOX::CD_Measure(struct tagMEASUREITEMSTRUCT *) protected: virtual int __thiscall CONTROL_WINDOW::CD_Char(unsigned short,unsigned short) protected: virtual int __thiscall CONTROL_WINDOW::CD_Char(unsigned short,unsigned short) protected: virtual int __thiscall DIALOG_WINDOW::FilterMessage(struct tagMSG *) protected: virtual int __thiscall DIALOG_WINDOW::IsPumpFinished(void) protected: virtual int __thiscall DIALOG_WINDOW::IsValid(void) protected: virtual int __thiscall DIALOG_WINDOW::OnCancel(void) protected: virtual int __thiscall DIALOG_WINDOW::OnOK(void) protected: virtual int __thiscall HAS_MESSAGE_PUMP::IsPumpFinished(void) protected: virtual int __thiscall HAS_MESSAGE_PUMP::IsPumpFinished(void) protected: virtual int __thiscall HAS_MESSAGE_PUMP::IsPumpFinished(void) protected: virtual int __thiscall LISTBOX::CD_Draw(struct tagDRAWITEMSTRUCT *) protected: virtual int __thiscall LISTBOX::CD_VKey(unsigned short,unsigned short) protected: virtual long __thiscall BLT_LISTBOX::CD_Guiltt(int,class NLS_STR *) protected: virtual long __thiscall CONTROL_WINDOW::CD_Guiltt(int,class NLS_STR *) protected: virtual long __thiscall HIER_LISTBOX::AddChildren(class HIER_LBI *) protected: virtual long __thiscall HIER_LISTBOX::AddChildren(class HIER_LBI *) protected: virtual long __thiscall HIER_LISTBOX::AddChildren(class HIER_LBI *) protected: virtual long __thiscall HIER_LISTBOX::AddChildren(class HIER_LBI *) protected: virtual long __thiscall HIER_LISTBOX::AddChildren(class HIER_LBI *) protected: virtual long __thiscall HIER_LISTBOX::AddChildren(class HIER_LBI *) protected: virtual long __thiscall HIER_LISTBOX::AddChildren(class HIER_LBI *) protected: virtual long __thiscall HIER_LISTBOX::AddChildren(class HIER_LBI *) protected: virtual long __thiscall HIER_LISTBOX::AddChildren(class HIER_LBI *) protected: virtual long __thiscall HIER_LISTBOX::AddChildren(class HIER_LBI *) protected: virtual long __thiscall HIER_LISTBOX::AddChildren(class HIER_LBI *) protected: virtual struct HBRUSH__ * __thiscall DIALOG_WINDOW::OnCtlColor(struct HDC__ *,struct HWND__ *,unsigned int *) protected: virtual unsigned int __thiscall BUTTON_CONTROL::QueryEventEffects(class CONTROL_EVENT const &) protected: virtual unsigned int __thiscall LIST_CONTROL::QueryEventEffects(class CONTROL_EVENT const &) protected: virtual unsigned short const * __thiscall DIALOG_WINDOW::QueryHelpFile(unsigned long) protected: virtual void __thiscall CONTROL_WINDOW::SetTabStop(int) protected: virtual void __thiscall DIALOG_WINDOW::OnControlError(unsigned int,long) protected: virtual void __thiscall DIALOG_WINDOW::OnValidationError(unsigned int,long) protected: virtual void __thiscall LIST_CONTROL::RestoreValue(int) protected: virtual void __thiscall LIST_CONTROL::SaveValue(int) protected: virtual void __thiscall STATE_BUTTON_CONTROL::RestoreValue(int) protected: virtual void __thiscall STATE_BUTTON_CONTROL::SaveValue(int) protected: virtual void __thiscall USER_BROWSER_LB::OnDeleteItem(class LBI *) protected: virtual void __thiscall USER_BROWSER_LB::OnDeleteItem(class LBI *) protected: void __thiscall DIALOG_WINDOW::Dismiss(unsigned int) protected: void __thiscall STATE_BUTTON_CONTROL::SetState(unsigned int) protected: void __thiscall WIN32_THREAD::DeleteAndExit(unsigned int) public: __thiscall AUTO_CURSOR::AUTO_CURSOR(unsigned short const *) public: __thiscall AUTO_CURSOR::~AUTO_CURSOR(void) public: __thiscall BIT_MAP::~BIT_MAP(void) public: __thiscall DIALOG_WINDOW::DIALOG_WINDOW(class IDRESOURCE const &,class PWND2HWND const &,int) public: __thiscall DIALOG_WINDOW::~DIALOG_WINDOW(void) public: __thiscall DISPLAY_CONTEXT::DISPLAY_CONTEXT(struct HWND__ *) public: __thiscall DISPLAY_CONTEXT::~DISPLAY_CONTEXT(void) public: __thiscall DISPLAY_MAP::DISPLAY_MAP(unsigned int) public: __thiscall DISPLAY_MAP::~DISPLAY_MAP(void) public: __thiscall DISPLAY_TABLE::DISPLAY_TABLE(unsigned int,unsigned int const *) public: __thiscall DM_DTE::DM_DTE(class DISPLAY_MAP *) public: __thiscall HIER_LBI::HIER_LBI(int) public: __thiscall HIER_LISTBOX::HIER_LISTBOX(class OWNER_WINDOW *,unsigned int,int,enum FontType,int) public: __thiscall HIER_LISTBOX::~HIER_LISTBOX(void) public: __thiscall PROC_INSTANCE::~PROC_INSTANCE(void) public: __thiscall PUSH_BUTTON::PUSH_BUTTON(class OWNER_WINDOW *,unsigned int) public: __thiscall RESOURCE_STR::RESOURCE_STR(long) public: __thiscall SLE::SLE(class OWNER_WINDOW *,unsigned int,unsigned int) public: __thiscall SLE_FONT::SLE_FONT(class OWNER_WINDOW *,unsigned int,enum FontType) public: __thiscall SLT::SLT(class OWNER_WINDOW *,unsigned int) public: __thiscall WIN32_EVENT::WIN32_EVENT(unsigned short const *,int,int) public: __thiscall WIN32_EVENT::~WIN32_EVENT(void) public: __thiscall WIN32_THREAD::WIN32_THREAD(int,unsigned int,unsigned short const *) public: __thiscall WINDOW::~WINDOW(void) public: class DTE * & __thiscall DISPLAY_TABLE::operator[](unsigned int) public: class LBI * __thiscall BLT_LISTBOX::QueryItem(int)const public: int __thiscall DEVICE_CONTEXT::QueryAveCharWidth(void)const public: int __thiscall DISPLAY_CONTEXT::QueryTextWidth(class NLS_STR const &)const public: int __thiscall HIER_LBI::QueryIndentLevel(void) public: int __thiscall HIER_LISTBOX::AddItem(class HIER_LBI *,class HIER_LBI *,int) public: int __thiscall LIST_CONTROL::QueryCount(void)const public: int __thiscall LIST_CONTROL::QueryCurrentItem(void)const public: int __thiscall WINDOW::HasFocus(void)const public: int __thiscall WINDOW::IsEnabled(void)const public: int __thiscall WINDOW::QueryTextLength(void)const public: int __thiscall WINDOW::Show(int) public: long __thiscall DIALOG_WINDOW::Process(int *) public: long __thiscall DIALOG_WINDOW::Process(unsigned int *) public: long __thiscall HIER_LISTBOX::ExpandItem(class HIER_LBI *) public: long __thiscall NLS_STR::Load(long) public: long __thiscall WIN32_EVENT::Set(void) public: long __thiscall WIN32_THREAD::Resume(void) public: long __thiscall WINDOW::QueryText(class NLS_STR *)const public: static long __stdcall BLT::Init(struct HINSTANCE__ *,unsigned int,unsigned int,unsigned int,unsigned int) public: static long __stdcall BLTIMP::AddHelpAssoc(struct HINSTANCE__ *,long,unsigned long,unsigned long) public: static long __stdcall DISPLAY_TABLE::CalcColumnWidths(unsigned int *,unsigned int,class OWNER_WINDOW *,unsigned int,int) public: static void __stdcall BLT::DeregisterHelpFile(struct HINSTANCE__ *,unsigned long) public: static void __stdcall BLT::Term(struct HINSTANCE__ *) public: struct HFONT__ * __thiscall CONTROL_WINDOW::QueryFont(void)const public: struct HWND__ * __thiscall WINDOW::QueryOwnerHwnd(void)const public: unsigned int __thiscall CONTROL_WINDOW::QueryCid(void)const public: virtual __thiscall HIER_LBI::~HIER_LBI(void) public: virtual __thiscall WIN32_THREAD::~WIN32_THREAD(void) public: virtual int __thiscall CHANGEABLE_SPIN_ITEM::CheckValid(void) public: virtual long __thiscall STR_DTE::AppendDataTo(class NLS_STR *)const public: virtual struct HBRUSH__ * __thiscall CONTROL_WINDOW::OnCtlColor(struct HDC__ *,struct HWND__ *,unsigned int *) public: virtual struct HWND__ * __thiscall DIALOG_WINDOW::QueryRobustHwnd(void)const public: virtual unsigned int __thiscall LBI::CalcHeight(unsigned int) public: virtual void __thiscall CONTROL_WINDOW::IndicateError(long) public: virtual void __thiscall CONTROL_WINDOW::SetControlValueFocus(void) public: virtual void __thiscall HIER_LBI::SetPelIndent(unsigned int) public: virtual void __thiscall STR_DTE::Paint(struct HDC__ *,struct tagRECT const *)const public: void __thiscall CONTROL_WINDOW::ClaimFocus(void) public: void __thiscall DISPLAY_TABLE::Paint(class LISTBOX *,struct HDC__ *,struct tagRECT const *,struct GUILTT_INFO *)const public: void __thiscall EDIT_CONTROL::SelectString(void) public: void __thiscall HIER_LISTBOX::AddSortedItems(class HIER_LBI * *,int,class HIER_LBI *,int) public: void __thiscall HIER_LISTBOX::CollapseItem(class HIER_LBI *,int) public: void __thiscall HIER_LISTBOX::DeleteChildren(class HIER_LBI *) public: void __thiscall HIER_LISTBOX::OnDoubleClick(class HIER_LBI *) public: void __thiscall LISTBOX::SetHorizontalExtent(unsigned int) public: void __thiscall LIST_CONTROL::SelectItem(int,int) public: void __thiscall LIST_CONTROL::SetTopIndex(int) public: void __thiscall WINDOW::ClearText(void) public: void __thiscall WINDOW::Enable(int) public: void __thiscall WINDOW::Invalidate(int) public: void __thiscall WINDOW::SetPos(class XYPOINT,int,class WINDOW *) public: void __thiscall WINDOW::SetRedraw(int) public: void __thiscall WINDOW::SetText(class NLS_STR const &) public: void __thiscall WINDOW::SetText(unsigned short const *) - USER32.dll:
GetDlgItem LoadStringW PostMessageW SendMessageW SetFocus - GDI32.dll:
SelectObject - KERNEL32.dll:
CreateEventW DelayLoadFailureHook DisableThreadLibraryCalls FreeLibrary GetModuleHandleW GetProcAddress GetProfileStringW InterlockedCompareExchange LoadLibraryA LoadLibraryExW SetEvent WaitForSingleObject WriteProfileStringW ntdll!RtlGetLastWin32Error ntdll!RtlRestoreLastWin32Error