Windows XP DLL File Information - netshell.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: | Network Connections Shell |
File Version: | 5.1.2600.5512 (xpsp.080413-0852) |
Company: | Microsoft Corporation |
Product Name: | Microsoft Windows Operating System |
DLL popularity | Low - 8 other DLL files in system32 directory are statically linked to this file. |
File Size: | 1,664 KB |
Total Number of Exported Functions: | 33 |
Total Number of Exported Functions With Names: | 33 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 467,456 Bytes | 27.4% | Read, Execute | Code |
.orpc | 0x00074000 | 512 Bytes | 0.0% | Read, Execute | Code |
.data | 0x00075000 | 8,704 Bytes | 0.5% | Write, Read | Initialized Data |
.rsrc | 0x00079000 | 1,203,712 Bytes | 70.6% | Read | Initialized Data |
.reloc | 0x0019f000 | 22,016 Bytes | 1.3% | Read, Discardable | Initialized Data |
Static Linking
netshell.dll is statically linked to the following files:ADVAPI32.dll
ATL.DLL
credui.dll
dot3api.dll
dot3dlg.dll
GDI32.dll
iphlpapi.dll
KERNEL32.dll
msvcrt.dll
ntdll.dll
ole32.dll
OLEAUT32.dll
RPCRT4.dll
rtutils.dll
SHELL32.dll
SHLWAPI.dll
USER32.dll
WS2_32.dll
This means that when netshell.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, netshell.dll won't be loaded.
List of files that are statically linked to netshell.dll
btpanui.dll
hnetmon.dll
ifmon.dll
ipnathlp.dll
ncxpnt.dll
netman.dll
wscsvc.dll
wzcdlg.dll
This means that when one of the above files is loaded, netshell.dll will be loaded too. (The opposite of the previous 'Static Linking' section)
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 157 | 980,098 Bytes | 57.5% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 6 | 63,520 Bytes | 3.7% |
AVI Files | 1 | 6,186 Bytes | 0.4% |
Dialog-Boxes | 44 | 32,474 Bytes | 1.9% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 47 | 10,548 Bytes | 0.6% |
Strings | 629 | 63,034 Bytes | 3.7% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 697 Bytes | 0.0% |
All Others | 17 | 9,919 Bytes | 0.6% |
Total | 902 | 1,166,476 Bytes | 68.5% |
Icons in this file
There are 157 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 |
---|---|
1000 | Advanced |
1801 | General |
1802 | General |
1803 | Diagnostics |
1804 | Details |
1805 | General |
1806 | Support |
1807 | Network Connection Details |
15039 | Wireless Network Properties |
15040 | Wireless Network Properties |
16000 | Advanced |
16001 | Select Network Component Type |
16004 | General |
16007 | Authentication |
16058 | General |
16059 | General |
16064 | General |
16066 | Internet Connection Firewall |
16076 | Advanced |
16077 | Wireless Networks |
21006 | New Connection Wizard |
21010 | New Connection Wizard |
21011 | New Connection Wizard |
21012 | New Connection Wizard |
21020 | Choose a Different Computer Name |
22000 | Choose Connection |
25009 | Adapters and Bindings |
25010 | Provider Order |
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
900 | %1 %2 |
901 | %1 %2 |
1000 | Name |
1001 | Type |
1002 | Status |
1003 | Device Name |
1004 | Phone # or Host Address |
1005 | Owner |
1006 | IP address |
1007 | Wireless Mode |
1008 | Mode |
1009 | Sent |
1010 | New Connection Wizard |
1011 | Helps you set up an Internet connection, connect to a private network, or set up a network for your home or small office. |
1012 | Wizard |
1013 | Network Setup Wizard |
1015 | Received |
1016 | Phone # |
1017 | Host Address |
1020 | Direct |
1021 | Incoming |
1022 | LAN or High-Speed Internet |
1023 | Dial-up |
1024 | Virtual Private Network |
1025 | Connection Manager |
1026 | Unknown |
1028 | Network Bridge |
1029 | Internet Gateway |
1030 | Incoming Connections |
1031 | Broadband |
1035 | Attempting to authenticate |
1036 | Authentication failed |
1037 | Authentication succeeded |
1038 | Validating identity |
1039 | Invalid Address |
1040 | Disconnected |
1041 | Connecting |
1042 | Connected |
1043 | Disconnecting |
1044 | Unavailable - device missing |
1045 | Unavailable - device disabled |
1046 | Unavailable - device malfunctioning |
1047 | Network cable unplugged |
1048 | Disabled |
1049 | Disabling |
1050 | Enabled |
1051 | Enabling |
1052 | , Shared |
1053 | , Bridged |
1054 | , Firewalled |
1056 | Wireless connection unavailable |
1057 | %1 Properties |
1058 | Connection Properties cannot be displayed at this time because %1 is accessing the same information. Please close the %1 window(s) and try again. |
1059 | <Unknown Application> |
1060 | Network Connections |
1061 | Error Renaming Connection |
1062 | Cannot rename this connection. A connection with the name you specified already exists. Specify a different name. |
1063 | Cannot rename this connection. |
1064 | Cannot rename this connection. A connection name cannot contain tabs, only spaces, or any of the following characters: \/:*?<>|" |
1065 | Cannot name a connection as Incoming Connections |
1070 | Error Disconnecting |
1071 | It is not possible to disconnect at this time. The connection is currently busy with a connect or disconnect operation. |
1072 | Error Connecting |
1073 | It is not possible to connect at this time. No network was detected. You may need to plug in your network cable to complete the connection. |
1074 | Error Disabling Connection |
1075 | It is not possible to disable the connection at this time. This connection may be using one or more protocols that do not support Plug-and-Play, or it may have been initiated by another user or the system account. |
1077 | Internet Connection Sharing is enabled on this connection. Are you sure you want to delete '%1'? |
1078 | The connection you selected cannot be deleted. |
1079 | One or more of the connections you selected cannot be deleted. |
1080 | Confirm Connection Delete |
1081 | Confirm Multiple Connection Delete |
1082 | Are you sure you want to delete '%1'? |
1083 | Are you sure you want to delete these %1 connections? |
1084 | There is currently a client connected to this machine using an Incoming Connection. Deleting Incoming Connections while this connection is active will disconnect this client. Are you sure you want to delete Incoming Connections? |
1085 | There are currently %1!d! clients connected to this machine using Incoming Connections. Deleting Incoming Connections while these connections are active will disconnect all the clients. Are you sure you want to delete Incoming Connections? |
1087 | Synchronize changes before disconnecting? |
1088 | Confirm Change Synchronization |
1089 | Error Deleting Connection |
1090 | You cannot delete a connection while it is busy connecting. Please disconnect or close the login property page and try again. |
1091 | One or more of the connections you selected for deletion are active. Please disconnect and try again. |
1092 | The New Connection Wizard cannot be deleted. |
1093 | Error Renaming Connection |
1094 | You cannot rename a connection while it is being activated. Please wait until the connection is complete and try again. |
1096 | You do not have sufficient privileges for accessing connection properties. Contact your administrator. |
1097 | You do not have sufficient privileges to activate this connection. Contact your administrator. |
1098 | You do not have sufficient privileges to disconnect this connection. Contact your administrator. |
1099 | A connection attempt is already in progress. |
1100 | An unexpected error occurred. |
1101 | Insufficient memory to complete the requested action. |
1102 | Dial-up connection cannot be found. |
1103 | You do not have permission to open the Network Connections folder. |
1104 | Connect %1 |
1105 | Windows cannot remove the Network Bridge because one or more network property sheets are open. First close all network property sheets, and then remove the Network Bridge. |
1106 | You cannot configure the properties of an individual incoming connection. Please configure the properties of the 'Incoming Connections' icon in the Network Connections Folder instead. |
1107 | You cannot delete this connection because a property page is currently open. Please close this page and try again. |
1150 | Copy of %1 |
1151 | Copy (%1) of %2 |
1152 | An error has occurred while trying to update the Network Provider order. |
1153 | An error has occurred while trying to update the Print Provider order. The Print Spooler service on this machine may be disabled or could not be contacted. |
1154 | Error updating Network Providers |
1155 | No clients connected |
1156 | 1 client connected |
1157 | %1!d! clients connected |
1200 | Network Connections |
1201 | Connects to other computers, networks, and the Internet. |
1300 | Dialup Networking File |
1400 | TCP/IP is not enabled for this connection. Cannot proceed. |
1401 | Failed to query TCP/IP settings of the connection. Cannot proceed. |
1402 | Renewing the IP address. |
1403 | Flushing the ARP cache. |
1404 | Purging and reloading the remote cache name table of NetBT. |
1405 | Sending Name Release packets to WINS and then starting Refresh. |
1406 | Purging the DNS Resolver cache. |
1407 | Refreshing all DHCP leases and re-registering DNS names. |
1408 | The Repair operation completed. If the problem persists, please contact your network administrator or ISP. |
1409 | The following steps of the repair operation failed: %1 Please contact your network administrator or ISP. |
1410 | The repair operation failed. Please contact your network administrator or ISP. |
1411 | Repair Connection |
1413 | Repairing |
1501 | Network Tasks |
1502 | Lists some common connection tasks. These tasks change depending on your selection. |
1503 | See Also |
1504 | Lists some common connection tasks. These tasks change depending on your selection. |
1506 | The Network Connections folder contains all the currently installed network devices. |
1507 | The Network Connections Folder was unable to retrieve the list of Network adapters on your machine. Please make sure that the Network Connections service is enabled and running. |
1508 | You are currently logged in as a limited user. Please log in as administrator in order to run the New Connection Wizard. |
1520 | Set up a home or small office network |
1525 | Network Troubleshooter |
1530 | Start this connection |
1531 | Start the selected connections |
1535 | Disconnect this connection |
1536 | Disconnect the selected connections |
1540 | Repair this connection |
1545 | Repair the selected connections |
1550 | Rename this connection |
1551 | Rename the selected connections |
1555 | View status of this connection |
1556 | View status of the selected connections |
1560 | Delete this connection |
1561 | Delete the selected connections |
1565 | Enable this network device |
1566 | Enable the selected network devices |
1570 | Disable this network device |
1571 | Disable the selected network devices |
1575 | Change settings of this connection |
1576 | Change settings of the selected connections |
1585 | Create a new connection |
1601 | &New Connection... |
1602 | C&onnect |
1603 | Disc&onnect |
1604 | Stat&us |
1605 | Create &Shortcut |
1606 | &Delete |
1607 | Rena&me |
1608 | P&roperties |
1609 | Create &Copy |
1616 | En&able |
1617 | Disa&ble |
1618 | Brid&ge Connections |
1619 | Add to Brid&ge |
1620 | Remove from Brid&ge |
1621 | Set as De&fault Connection |
1622 | Cancel as De&fault Connection |
1623 | Re&pair |
1624 | &View Available Wireless Networks |
1652 | Network Setup &Wizard... |
1801 | Virtual Private Network Connection |
1803 | Dial-up Connection |
1804 | Dial-up |
1805 | ISDN Connection |
1806 | ISDN |
1807 | Broadband Connection |
1808 | PPPOE |
1809 | Incoming Connections |
1810 | Incoming |
1811 | Local Area Connection |
1813 | Wireless Network Connection |
1814 | Wireless |
1815 | Network Bridge |
1816 | Network Bridge |
1817 | Shared Access Host |
1818 | Shared Access Host |
1819 | Shared Access Host |
1820 | Shared Access Host |
1821 | ATM Connection |
1823 | ATM ELAN Connection |
1824 | ATM ELAN |
1825 | 1394 Connection |
1826 | 1394 |
1827 | to the Internet |
1828 | on my Home Network |
1829 | Direct Connection |
1830 | Direct |
1831 | New Connection Wizard |
1832 | Network Setup Wizard |
2001 | Connect |
2100 | System |
2200 | Click here for more information... |
2201 | A network cable is unplugged. |
2202 | Speed: %1!s! |
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 |
DoInitialCleanup | HrCreateDesktopIcon |
HrGetAnswerFileParametersForNetCard | HrGetExtendedStatusFromNCS |
HrGetIconFromMediaType | HrGetInstanceGuidOfPreNT5NetCardInstance |
HrGetNetConExtendedStatusFromGuid | HrGetNetConExtendedStatusFromINetConnection |
HrGetStatusStringFromNetConExtendedStatus | HrIsIpStateCheckingEnabled |
HrLaunchConnection | HrLaunchConnectionEx |
HrLaunchNetworkOptionalComponents | HrOemUpgrade |
HrRenameConnection | HrRunWizard |
InvokeDunFile | NcFreeNetconProperties |
NcIsValidConnectionName | NetSetupAddRasConnection |
NetSetupFinishInstall | NetSetupInstallSoftware |
NetSetupPrepareSysPrep | NetSetupRequestWizardPages |
NetSetupSetProgressCallback | NormalizeExtendedStatus |
RaiseSupportDialog | RepairConnection |
StartNCW |
Imported Functions List
The following functions are imported by this dll:- ADVAPI32.dll:
AdjustTokenPrivileges AllocateAndInitializeSid ChangeServiceConfigW CheckTokenMembership CloseServiceHandle ControlService EnumDependentServicesW FreeSid GetTokenInformation GetUserNameW LockServiceDatabase OpenProcessToken OpenSCManagerW OpenServiceW OpenThreadToken QueryServiceConfigW QueryServiceStatus RegCloseKey RegCreateKeyExW RegDeleteKeyW RegDeleteValueW RegEnumKeyExW RegEnumValueW RegOpenKeyExW RegQueryInfoKeyW RegQueryValueExW RegSetValueExW StartServiceW UnlockServiceDatabase - ATL.DLL:
AtlComPtrAssign - credui.dll:
CredUIPromptForCredentialsW - dot3api.dll:
Dot3CloseHandle Dot3GetInterfaceState Dot3OpenHandle - dot3dlg.dll:
Dot3ACCanShowBalloon Dot3ACOnBalloonClick - GDI32.dll:
CreateFontIndirectW DeleteObject GetDeviceCaps GetObjectW GetStockObject GetTextExtentPoint32W SelectObject - iphlpapi.dll:
FlushIpNetTable GetAdaptersAddresses GetAdaptersInfo NotifyAddrChange - KERNEL32.dll:
CancelIo CloseHandle CreateEventW CreateFileW CreateMutexW CreateThread DebugBreak DelayLoadFailureHook DeleteFileW DeviceIoControl DisableThreadLibraryCalls ExpandEnvironmentStringsW FileTimeToLocalFileTime FileTimeToSystemTime FindResourceW FlushInstructionCache FormatMessageW FreeLibrary FreeLibraryAndExitThread GetComputerNameExW GetComputerNameW GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetDateFormatW GetExitCodeThread GetFileAttributesW GetFileSize GetLocaleInfoW GetModuleFileNameW GetModuleHandleW GetNumberFormatW GetOverlappedResult GetPrivateProfileIntW GetPrivateProfileSectionW GetPrivateProfileStringW GetProcAddress GetProcessHeap GetStringTypeExW GetSystemDefaultUILanguage GetSystemDirectoryW GetSystemTimeAsFileTime GetSystemWindowsDirectoryW GetTempPathW GetThreadLocale GetTickCount GetTimeFormatW GetUserDefaultLCID GetUserDefaultUILanguage GetVersionExW GetWindowsDirectoryW GlobalFree HeapDestroy InitializeCriticalSection InitializeCriticalSectionAndSpinCount InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedIncrement IsBadReadPtr IsBadStringPtrW IsBadWritePtr LoadLibraryA LoadLibraryExW LoadLibraryW LoadResource LocalAlloc LocalFree LockResource MultiByteToWideChar OutputDebugStringW QueryPerformanceCounter QueueUserWorkItem RaiseException ReleaseMutex ResetEvent SetComputerNameExW SetEvent SetThreadPriority SetUnhandledExceptionFilter SizeofResource Sleep TerminateProcess UnhandledExceptionFilter VerifyVersionInfoW VirtualAlloc VirtualFree WaitForMultipleObjects WaitForSingleObject WideCharToMultiByte WriteFile lstrcatW lstrcmp lstrcmpW lstrcmpiW lstrcpyW lstrcpynW lstrlen lstrlenW ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlFreeHeap ntdll!RtlGetLastWin32Error ntdll!RtlLeaveCriticalSection ntdll!RtlReAllocateHeap ntdll!RtlRestoreLastWin32Error - msvcrt.dll:
_CxxThrowException __CxxFrameHandler __dllonexit _adjust_fdiv _except_handler3 _ftol _i64tow _initterm _itoa _itow _onexit _snprintf _snwprintf _ui64tow _ultow _vsnwprintf _wcsicmp _wfopen _wtoi _wtol atoi fclose fgetws free fwprintf iswspace isxdigit malloc mbstowcs memmove public: __thiscall exception::exception(class exception const &) public: virtual __thiscall exception::~exception(void) public: virtual __thiscall type_info::~type_info(void) public: virtual char const * __thiscall exception::what(void)const strncmp strtok swprintf swscanf time towupper void __cdecl terminate(void) vswprintf wcscat wcschr wcscmp wcscpy wcscspn wcslen wcsncat wcsncmp wcsncpy wcsstr wcstombs wcstoul - ntdll.dll:
NtClose NtCreateEvent NtCreateFile NtDeviceIoControlFile NtOpenEvent NtOpenFile NtSetEvent RtlGetNtProductType RtlInitUnicodeString RtlNtStatusToDosError RtlVerifyVersionInfo VerSetConditionMask - ole32.dll:
CLSIDFromString CoCreateGuid CoCreateInstance CoInitialize CoInitializeEx CoSetProxyBlanket CoTaskMemAlloc CoTaskMemFree CoTaskMemRealloc CoUninitialize IIDFromString StringFromCLSID StringFromGUID2 - OLEAUT32.dll:
BSTR_UserFree BSTR_UserMarshal BSTR_UserSize BSTR_UserUnmarshal LPSAFEARRAY_UserFree LPSAFEARRAY_UserMarshal LPSAFEARRAY_UserSize LPSAFEARRAY_UserUnmarshal SafeArrayCreate SafeArrayDestroy SafeArrayGetElement SafeArrayGetLBound SafeArrayGetUBound SysAllocString SysAllocStringByteLen SysAllocStringLen SysFreeString SysStringByteLen SysStringLen VARIANT_UserFree VARIANT_UserMarshal VARIANT_UserSize VARIANT_UserUnmarshal VarI4FromStr VariantClear VariantInit - RPCRT4.dll:
CStdStubBuffer_AddRef CStdStubBuffer_Connect CStdStubBuffer_CountRefs CStdStubBuffer_DebugServerQueryInterface CStdStubBuffer_DebugServerRelease CStdStubBuffer_Disconnect CStdStubBuffer_Invoke CStdStubBuffer_IsIIDSupported CStdStubBuffer_QueryInterface IUnknown_AddRef_Proxy IUnknown_QueryInterface_Proxy IUnknown_Release_Proxy NdrCStdStubBuffer2_Release NdrCStdStubBuffer_Release NdrDllCanUnloadNow NdrDllGetClassObject NdrDllRegisterProxy NdrDllUnregisterProxy NdrOleAllocate NdrOleFree NdrStubCall2 NdrStubForwardingFunction - rtutils.dll:
TracePrintfA TraceRegisterExA TraceVprintfExA - SHELL32.dll:
ILClone SHAlloc SHChangeNotify SHCreateShellFolderView SHFree SHGetDesktopFolder SHGetFolderPathW SHGetInstanceExplorer SHGetMalloc SHGetPathFromIDListW SHGetSetSettings SHGetSpecialFolderLocation SHShellFolderView_Message SHUpdateImageW ShellExecuteExW ShellExecuteW Shell_GetCachedImageIndex Shell_MergeMenus Shell_NotifyIconW - SHLWAPI.dll:
AssocCreate PathCanonicalizeW PathFileExistsW PathGetArgsW PathQuoteSpacesW PathRemoveArgsW PathUnquoteSpacesW StrRetToBufW - USER32.dll:
AppendMenuW BeginPaint CallWindowProcW CharLowerBuffW CharLowerW CharNextW CharUpperW CheckDlgButton CheckMenuItem CheckRadioButton CloseClipboard CopyIcon CreateDialogParamW CreateMenu CreateWindowExW DefWindowProcW DeleteMenu DestroyCursor DestroyMenu DestroyWindow DialogBoxParamW DispatchMessageW DrawIconEx EmptyClipboard EnableMenuItem EnableWindow EndDialog EndPaint ExitWindowsEx FindWindowExW FindWindowW GetAsyncKeyState GetClassLongW GetClientRect GetCursorPos GetDC GetDesktopWindow GetDlgCtrlID GetDlgItem GetDlgItemTextW GetFocus GetKeyState GetMenuItemCount GetMenuItemID GetMenuItemInfoW GetMessagePos GetMessageW GetParent GetShellWindow GetSubMenu GetSystemMetrics GetWindowLongW GetWindowRect GetWindowTextA GetWindowTextLengthW GetWindowTextW GetWindowThreadProcessId InSendMessage InsertMenuItemW InsertMenuW IsDlgButtonChecked IsWindow IsWindowEnabled IsWindowVisible KillTimer LoadCursorW LoadIconW LoadImageW LoadMenuW LoadStringW MapWindowPoints MessageBeep MessageBoxW MoveWindow MsgWaitForMultipleObjects OpenClipboard PeekMessageW PostMessageW PostQuitMessage PostThreadMessageW RegisterClassW ReleaseCapture ReleaseDC RemoveMenu SendDlgItemMessageW SendMessageTimeoutW SendMessageW SetCapture SetClassLongW SetClipboardData SetCursor SetDlgItemInt SetDlgItemTextW SetFocus SetForegroundWindow SetMenuDefaultItem SetMenuItemInfoW SetTimer SetWindowLongW SetWindowPos SetWindowTextA SetWindowTextW ShowWindow TrackPopupMenu TranslateMessage UpdateWindow WinHelpW wsprintfW wvsprintfW - WS2_32.dll:
WSCDeinstallProvider WSCEnumProtocols