Windows 7 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 7, 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: | 6.1.7100.0 (winmain_win7rc.090421-1700) |
Company: | Microsoft Corporation |
Product Name: | Microsoft Windows Operating System |
DLL popularity | Very Low - 5 other DLL files in system32 directory are statically linked to this file. |
File Size: | 2,436 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 | 283,136 Bytes | 11.4% | Read, Execute | Code |
.orpc | 0x00047000 | 1,024 Bytes | 0.0% | Read, Execute | Code |
.data | 0x00048000 | 8,192 Bytes | 0.3% | Write, Read | Initialized Data |
.rsrc | 0x0004b000 | 2,186,240 Bytes | 87.6% | Read | Initialized Data |
.reloc | 0x00261000 | 14,848 Bytes | 0.6% | Read, Discardable | Initialized Data |
Static Linking
netshell.dll is statically linked to the following files:msvcrt.dll
ntdll.dll
RPCRT4.dll
SHELL32.dll
USER32.dll
IPHLPAPI.DLL
nlaapi.dll
KERNEL32.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
connect.dll
hnetmon.dll
icsigd.dll
ipnathlp.dll
rasgcw.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 | 164 | 2,122,686 Bytes | 85.1% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 3 | 6,072 Bytes | 0.2% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 16 | 11,914 Bytes | 0.5% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 34 | 8,332 Bytes | 0.3% |
Strings | 446 | 35,480 Bytes | 1.4% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 2 | 2,068 Bytes | 0.1% |
All Others | 20 | 19,763 Bytes | 0.8% |
Total | 685 | 2,206,315 Bytes | 88.4% |
Icons in this file
There are 164 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 |
---|---|
10751 | Sharing |
16001 | Select Network Feature Type |
16004 | Networking |
16058 | Networking |
16059 | Networking |
16064 | Networking |
16076 | Sharing |
22000 | Choose Connection |
23500 | General |
23540 | Status |
24050 | General |
24100 | General |
24200 | Details |
24300 | Network Connection Details |
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
200 | Internet Connection Sharing has been disabled by the Network Administrator |
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 |
1015 | Received |
1016 | Phone # |
1017 | Host Address |
1018 | Connectivity |
1019 | Network Category |
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 | Limited or no connectivity |
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 | Not connected |
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? |
1089 | Error Deleting Connection |
1090 | You cannot delete a connection while it is connected or 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. |
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 configuring 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 |
1158 | %1, %2 |
1160 | Internet access |
1161 | No Internet access |
1162 | No network access |
1163 | Internet and domain access |
1164 | Domain access only |
1170 | Private network |
1171 | Public network |
1172 | Domain network |
1200 | Network Connections |
1201 | Connects to other computers, networks, and the Internet. |
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. |
1525 | Connect / disconnect wireless networks |
1530 | Start this connection |
1531 | Start the selected connections |
1535 | Disconnect this connection |
1536 | Disconnect the selected connections |
1540 | Diagnose this connection |
1545 | Diagnose 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 |
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 | D&iagnose |
1624 | C&onnect / Disconnect |
1626 | &View Bluetooth Network Devices |
1627 | Disc&onnect |
1700 | View Bluetooth network devices |
1701 | %1!s! |
1702 | IPv6 Enabled |
1703 | Physical Address: %1!s! |
1704 | Bluetooth connection unavailable |
1705 | Role: Personal Area Network Client |
1706 | Role: Network Access Point |
1707 | Role: Ad-hoc Network Gateway |
1708 | Role: None |
1709 | Role: Unknown |
1710 | Personal Area Network |
1711 | Connected to %1!s! |
1712 | Disconnect this connection |
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 |
1825 | 1394 Connection |
1826 | 1394 |
1827 | to the Internet |
1828 | on my Home Network |
2001 | Connect |
2100 | System |
2210 | C&onnect |
2211 | Disc&onnect |
2212 | En&able |
2213 | Disa&ble |
2227 | IP Address: %1!s! Subnet Mask: %2!s! |
2228 | %1!s! |
2229 | %1!s! |
2230 | Network: %1!s! |
2231 | Encryption: %1!s! |
2232 | Signal Strength: %1!s! |
2400 | You must shut down and restart your computer before the new settings will take effect. Do you want to restart your computer now? |
2401 | &What's This? |
2570 | Automatic Private Address |
2571 | Assigned by DHCP |
2572 | Alternate Manually Configured |
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 |
HrCreateDesktopIcon | HrGetIconFromMediaType | HrGetIconFromMediaTypeEx | HrLaunchConnection |
HrLaunchConnectionEx | HrRenameConnection | NcFreeNetconProperties | NcIsValidConnectionName |
StartNCW |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_CxxThrowException _XcptFilter __CxxFrameHandler __dllonexit _amsg_exit _except_handler4_common _ftol2_sse _i64tow _initterm _itow _lock _onexit _ui64tow _ultow _unlock _vsnwprintf free malloc mbstowcs memcpy memcpy_s memmove_s memset public: __thiscall exception::exception(char const * const &) public: __thiscall exception::exception(class exception const &) public: __thiscall exception::exception(void) public: virtual __thiscall exception::~exception(void) public: virtual __thiscall type_info::~type_info(void) public: virtual char const * __thiscall exception::what(void)const strcpy_s strncmp swprintf_s wcschr wcscpy_s wcstombs wcstoul - ntdll.dll:
EtwEventEnabled EtwEventRegister EtwEventUnregister EtwEventWrite NtOpenFile RtlGetNtProductType RtlInitUnicodeString RtlIpv4AddressToStringExW RtlIpv4AddressToStringW RtlIpv6AddressToStringExW RtlIpv6AddressToStringW RtlNtStatusToDosError WinSqmAddToStream WinSqmEndSession WinSqmSetDWORD WinSqmStartSession - 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 NdrOleAllocate NdrOleFree NdrStubCall2 NdrStubForwardingFunction - SHELL32.dll:
CIDLData_CreateFromIDArray DAD_ShowDragImage ILClone ILCombine ILFree SHAlloc SHChangeNotify SHCreateShellFolderView SHGetDesktopFolder SHGetImageList SHGetInstanceExplorer SHShellFolderView_Message SHUpdateImageW ShellExecuteExW ShellExecuteW Shell_GetCachedImageIndexW Shell_MergeMenus - USER32.dll:
BeginPaint CharNextW CheckDlgButton CheckMenuItem CloseClipboard CopyIcon CreateDialogParamW CreateMenu CreateWindowExW DestroyCursor DestroyMenu DestroyWindow DialogBoxParamW DispatchMessageW DrawIconEx EmptyClipboard EnableMenuItem EnableWindow EndDialog EndPaint FindWindowExW FindWindowW GetAsyncKeyState GetClientRect GetDC GetDesktopWindow GetDlgItem GetFocus GetKeyState GetMenuItemCount GetMenuItemID GetMenuItemInfoW GetMessagePos GetMessageW GetParent GetShellWindow GetSubMenu GetSystemMetrics GetWindowLongW GetWindowRect GetWindowThreadProcessId InSendMessage InsertMenuItemW IsDlgButtonChecked IsWindow KillTimer LoadCursorW LoadIconW LoadImageW LoadMenuW LoadStringA LoadStringW MapWindowPoints MessageBoxW MoveWindow OpenClipboard PostMessageW PostQuitMessage PostThreadMessageW ReleaseDC RemoveMenu SendDlgItemMessageW SendMessageW SetActiveWindow SetClassLongW SetClipboardData SetCursor SetDlgItemInt SetDlgItemTextW SetFocus SetForegroundWindow SetMenuDefaultItem SetMenuInfo SetMenuItemInfoW SetTimer SetWindowLongW SetWindowPos SetWindowTextW ShowWindow UpdateWindow - IPHLPAPI.DLL:
ConvertLengthToIpv4Mask GetAdaptersAddresses - nlaapi.dll:
NlaAddToTypeSet NlaCloseQuery NlaCreateTypeSet NlaDeleteDataSet NlaDeleteFilter NlaOpenQuery NlaQueryNetDataEx - KERNEL32.dll:
ActivateActCtx CloseHandle CreateActCtxW CreateEventW CreateMutexW CreateThread CreateWaitableTimerW DeactivateActCtx DelayLoadFailureHook DeviceIoControl DisableThreadLibraryCalls FileTimeToLocalFileTime FileTimeToSystemTime FindResourceW FlushInstructionCache FormatMessageW FreeLibrary FreeLibraryAndExitThread GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetDateFormatW GetExitCodeThread GetLastError GetLocaleInfoW GetModuleFileNameW GetModuleHandleW GetNumberFormatW GetProcAddress GetProcessHeap GetSystemDirectoryW GetSystemInfo GetSystemTimeAsFileTime GetTickCount GetTimeFormatW GetVersionExW GlobalFree HeapCreate HeapDestroy HeapFree InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedIncrement LoadLibraryA LoadLibraryExA LoadLibraryExW LoadLibraryW LoadResource LocalAlloc LocalFree LockResource MultiByteToWideChar OutputDebugStringA QueryPerformanceCounter QueueUserWorkItem RaiseException ReleaseActCtx ReleaseMutex ResetEvent SetEvent SetLastError SetThreadPriority SetUnhandledExceptionFilter SetWaitableTimer SizeofResource Sleep TerminateProcess UnhandledExceptionFilter VerifyVersionInfoW VirtualAlloc VirtualFree VirtualProtect VirtualQuery WaitForSingleObject WideCharToMultiByte lstrcmp lstrcmpW lstrcmpi lstrcmpiW lstrcpynW lstrlen lstrlenW ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection ntdll!RtlReAllocateHeap ntdll!VerSetConditionMask