Windows 7 DLL File Information - wshelper.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: | Winsock Net shell helper DLL for winsock |
File Version: | 6.1.7100.0 (winmain_win7rc.090421-1700) |
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: | 15 KB |
Total Number of Exported Functions: | 1 |
Total Number of Exported Functions With Names: | 1 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 11,264 Bytes | 73.3% | Read, Execute | Code |
.data | 0x00004000 | 512 Bytes | 3.3% | Write, Read | Initialized Data |
.rsrc | 0x00005000 | 1,536 Bytes | 10.0% | Read | Initialized Data |
.reloc | 0x00006000 | 1,024 Bytes | 6.7% | Read, Discardable | Initialized Data |
Static Linking
wshelper.dll is statically linked to the following files:msvcrt.dll
WS2HELP.dll
KERNEL32.dll
ADVAPI32.dll
NETSH.EXE
ole32.dll
WS2_32.dll
MSWSOCK.dll
wevtapi.dll
This means that when wshelper.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, wshelper.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 0 | 0 Bytes | 0.0% |
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 | 0 | 0 Bytes | 0.0% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 42 | 6,408 Bytes | 41.7% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 2 | 1,156 Bytes | 7.5% |
Total | 44 | 7,564 Bytes | 49.2% |
Icons in this file
No icons found in this file
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 |
---|---|
60100 | Resets the Winsock Catalog to a clean state. |
60101 | Usage: %1!s! Remarks: Resets Winsock Catalog to a clean state. All Winsock Layered Service Providers which were previously installed must be reinstalled. This command does not affect Winsock Name Space Provider entries. |
60102 | Displays contents of Winsock Catalog. |
60103 | Usage: %1!s! Remarks: Displays Winsock Catalog entries. |
60104 | Shows the audit trail of Layered Service Providers that have been installed and uninstalled. |
60105 | Usage: %1!s! Remarks: Shows the audit trail of Layered Service Providers that have been installed and uninstalled. |
60106 | Removes a Winsock LSP from the system. |
60107 | Usage: %1!s! <catalog id> Remarks: Removes a Winsock LSP from the system. |
60108 | Sets Winsock options for the system. |
60109 | Usage: autotuning on | off Remarks: Autotuning enables dynamic send buffering for overall better throughput. |
60110 | Displays whether Winsock send autotuning is enabled. |
60111 | Remarks: Displays whether Winsock send autotuning is enabled. Send autotuning is dynamically adjust the amount of send buffered per socket connection based upon the amount of data that can be sustained by the network. |
60250 | Layered Service Provider |
60251 | Base Service Provider |
60252 | Layered Chain Entry |
60253 | Layered Service Provider (32) |
60254 | Base Service Provider (32) |
60255 | Layered Chain Entry (32) |
60256 | Name Space Provider Entry |
60257 | Name Space Provider Entry (32) |
60300 | Winsock Catalog Provider Entry ------------------------------------------------------ Entry Type: %1!s! Description: %2!s! Provider ID: %3!s! Provider Path: %4!s! Catalog Entry ID: %5!d! Version: %6!u! Address Family: %7!d! Max Address Length: %8!u! Min Address Length: %9!u! Socket Type: %10!d! Protocol: %11!d! Service Flags: 0x%12!x! Protocol Chain Length: %13!u! |
60301 | Protocol Chain: %1!u! |
60302 | : %1!u! |
60304 | %1!s! ------------------------------------------------------ Description: %2!s! Provider ID: %3!s! Name Space: %4!u! Active: %5!u! Version: %6!u! |
60305 | Sucessfully reset the Winsock Catalog. You must restart the computer in order to complete the reset. |
60306 | Winsock send autotuning is enabled. |
60307 | Winsock send autotuning is disabled. |
60308 | You must restart the computer in order for the autotuning change to take effect. |
60401 | %1!s! is not an acceptable value for %2!s!. |
60402 | One or more essential parameters not specified |
60403 | Error %1d! connecting to the routing service on machine %2!s! |
60404 | Could not enumerate protocol list |
60405 | Failed to allocate protocol list |
60406 | Failed to retrieve protocol list |
60407 | Failed to remove LSP |
60408 | Succeeded in removing LSP |
60409 | No LSP matching the catalog ID exists |
60500 | Displays information. |
60501 | Displays a list of Winsock LSPs that have been installed and removed. |
60502 | Removes a Winsock LSP from the system. |
60603 | Sets Winsock options. |
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:InitHelperDll |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_XcptFilter _amsg_exit _except_handler4_common _initterm _iob fprintf free malloc memset wcsstr wcstok wcstoul wprintf - WS2HELP.dll:
ws2_32!WahWriteLSPEvent - KERNEL32.dll:
DisableThreadLibraryCalls FileTimeToSystemTime GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetLastError GetProcessHeap GetSystemTimeAsFileTime GetTickCount HeapFree InterlockedCompareExchange InterlockedExchange InterlockedIncrement QueryPerformanceCounter SetUnhandledExceptionFilter Sleep TerminateProcess UnhandledExceptionFilter ntdll!RtlAllocateHeap - ADVAPI32.dll:
RegCloseKey RegCreateKeyExA RegDeleteKeyA RegEnumKeyExA RegOpenKeyExA RegOpenKeyExW RegQueryValueExA RegQueryValueExW RegSetValueExA RegSetValueExW - NETSH.EXE:
FreeString MakeString MatchEnumTag MatchToken PrintError PrintMessageFromModule RegisterContext RegisterHelper - ole32.dll:
CoTaskMemFree StringFromCLSID - WS2_32.dll:
WSAEnumNameSpaceProvidersW WSAStartup WSCDeinstallProvider WSCEnumProtocols WSCGetProviderPath - MSWSOCK.dll:
MigrateWinsockConfiguration - wevtapi.dll:
EvtClose EvtCreateRenderContext EvtFormatMessage EvtNext EvtOpenPublisherMetadata EvtQuery EvtRender