Windows 10 DLL File Information - tcpipcfg.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 10, 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 Configuration Objects |
File Version: | 10.0.10130.0 (fbl_impressive.150522-2224) |
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: | 178 KB |
Total Number of Exported Functions: | 4 |
Total Number of Exported Functions With Names: | 4 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 161,280 Bytes | 88.2% | Read, Execute | Code |
.data | 0x00029000 | 512 Bytes | 0.3% | Write, Read | Initialized Data |
.idata | 0x0002a000 | 7,168 Bytes | 3.9% | Read | Initialized Data |
.didat | 0x0002c000 | 512 Bytes | 0.3% | Write, Read | Initialized Data |
.rsrc | 0x0002d000 | 4,608 Bytes | 2.5% | Read | Initialized Data |
.reloc | 0x0002f000 | 7,680 Bytes | 4.2% | Read, Discardable | Initialized Data |
Static Linking
tcpipcfg.dll is statically linked to the following files:msvcrt.dll
KERNEL32.dll
ADVAPI32.dll
dhcpcsvc.DLL
DNSAPI.dll
GDI32.dll
OLEAUT32.dll
USER32.dll
SHELL32.dll
IPHLPAPI.DLL
NSI.dll
WINNSI.DLL
api-ms-win-core-com-l1-1-1.dll
ntdll.dll
RPCRT4.dll
This means that when tcpipcfg.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, tcpipcfg.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 3 | 1,396 Bytes | 0.8% |
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 | 16 | 15,744 Bytes | 8.6% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 76 | 12,920 Bytes | 7.1% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 4 | 2,040 Bytes | 1.1% |
Total | 99 | 32,100 Bytes | 17.6% |
Icons in this file
There are 3 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 1000 dialogs)
In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 1000 dialogs.ID | Dialog Caption |
---|---|
2304 | TCP/IP DNS Server |
2305 | TCP/IP Domain Suffix |
2308 | IP Settings |
2309 | TCP/IP Gateway Address |
2310 | TCP/IP Address |
2322 | DNS |
2323 | General |
2324 | WINS |
2326 | TCP/IP WINS Server |
2330 | IP Settings |
2331 | General |
2334 | Alternate Configuration |
2337 | TCP/IP Address |
2338 | TCP/IP Gateway Address |
2339 | General |
2340 | General |
String resources in this dll (up to 1000 strings)
String ID | String Text |
---|---|
23001 | Microsoft TCP/IP |
23002 | The subnet mask that you have entered for the IP address is not valid. Please enter a valid mask. |
23003 | The adapter requires at least one IP address. Please enter one. |
23004 | You have entered an address that is missing its subnet mask. Please add a subnet mask |
23005 | Invalid IP or subnet mask address. |
23006 | IP addresses starting with %1 are not valid because they are reserved for loopback addresses. Please specify some other valid value between %2 and %3. |
23007 | %1 is not a valid entry as the first field of a host IP address. Please specify a value between %2 and %3. |
23008 | DHCP protocol will attempt to automatically configure your workstation during system initialization. Any parameters specified in these property pages will override any values obtained by DHCP. Do you want to enable DHCP? |
23009 | IP address |
23010 | Subnet mask |
23011 | Subnet prefix length |
23012 | Invalid IP address |
23013 | Invalid default gateway address |
23015 | You have not selected an item. Select one first. |
23016 | DHCP Enabled |
23017 | Automatic configuration only |
23020 | Domain name is not a valid name. |
23021 | The current setting of search method requires at least one DNS suffix. Please enter one or change the setting. |
23022 | Domain suffix is not a valid suffix. |
23024 | Advanced TCP/IP Settings |
23027 | IP security |
23028 | IP security protects the confidentiality, integrity and authenticity of IP packets between two computers on a network. IP security settings apply to all connections for which TCP/IP is enabled. |
23029 | PPP settings |
23031 | SLIP settings |
23032 | SLIP |
23036 | Cannot create file %1. Try again, providing a different filename. |
23037 | Configuration failed to find the system path. Copy the LMHOSTS file to the directory %SystemRoot%\system32\drivers\etc. |
23038 | Configuration was not able to copy the LMHOSTS file. Please copy the LMHOSTS file to the directory %1\drivers\etc. |
23039 | The static IP address that was just configured is already in use on the network. Please reconfigure a different IP address. |
23040 | In order to configure TCP/IP, you must install and enable a network adapter card. |
23041 | %1 is not a valid entry. Please specify a value between %2 and %3. |
23042 | Out of memory. |
23043 | Error |
23046 | IP addresses must be unique for each network card. Please remove the duplicate IP address from the IP addresses list in the Advanced dialog box. |
23047 | The IP address %1 you have entered for this network adapter is already assigned to another adapter '%2' on this computer. If the same address is assigned to both adapters and they both become active, only one of them will use this address. This may result in incorrect system configuration. Do you want to fix the problem by entering a different IP address for this adapter in the list of IP addresses in the Advanced dialog box? |
23061 | The DNS server list is empty. The local IP address will be configured as the primary DNS server address because Microsoft DNS server is installed on this machine. |
23062 | Metric |
23063 | Please enter a metric between 1 and %1. |
23064 | Gateway |
23065 | The IP address %1 you have entered for this network adapter is already assigned to another adapter (%2) which is no longer present in the computer. If the same address is assigned to both adapters and they both become active, only one of them will use this address. This may result in incorrect system configuration. Do you want to remove the static IP configuration for the absent adapter? |
23066 | You entered an invalid subnet mask. The subnet mask has to be contiguous. Please enter a valid mask. |
23067 | The DNS domain name '%1' is not a valid DNS name. |
23068 | The '%1' in the answer file contains invalid DNS name. The Domain Suffix '%2' is not a valid DNS name. |
23069 | IP settings of '%1' in the answer file is invalid. Invalid IP or subnet mask address. |
23070 | IP settings of '%1' in the answer file is invalid. DHCP is disabled and there are no static IP addresses. |
23071 | IP settings of '%1' in the answer file is invalid. DHCP is disabled and there are no subnet masks for IP addresses. |
23072 | The DNS domain of '%1' in the answer file is not a valid DNS name. |
23073 | The '%1' of '%2' in the answer file contains an invalid IP address '%3'. |
23074 | The computer DNS domain name '%1' is not a valid DNS name. |
23075 | %1%2 |
23077 | The '%1' of '%2' in the answer file contains an invalid setting '%3'. |
23078 | The DNS server '%1' is already on the list. |
23079 | The DNS suffix '%1' is already on the list. |
23080 | The WINS server '%1' is already on the list. |
23081 | The IP address '%1' is already on the list. |
23082 | The default gateway '%1' is already on the list. |
23083 | The alternate DNS server cannot be the same as the preferred DNS server. Please enter a different IP address for the alternate DNS server. |
23084 | The combination of IP address and subnet mask is invalid. All of the bits in the host address portion of the IP address are set to 1. Please enter a valid combination of IP address and subnet mask. |
23085 | The combination of IP address and subnet mask is invalid. All of the bits in the host address portion of the IP address are set to 0. Please enter a valid combination of IP address and subnet mask. |
23086 | The combination of IP address and subnet mask is invalid. All of the bits in the network address portion of the IP address are set to 0. Please enter a valid combination of IP address and subnet mask. |
23087 | Automatic |
23088 | Warning - Multiple default gateways are intended to provide redundancy to a single network (such as an intranet or the Internet). They will not function properly when the gateways are on two separate, disjoint networks (such as one on your intranet and one on the Internet). Do you want to save this configuration? |
23089 | Warning - The default gateway is not on the same network segment (subnet) that is defined by the IP address and subnet mask. Do you want to save this configuration? |
23090 | You entered an invalid prefix length. IPv6 prefix length must be between 0 and 128 (inclusive). Please enter a valid prefix length. |
23091 | The DNS server '%1' is not a valid IP address. |
24002 | All Files (*.*) |
24005 | Unknown network card. |
24500 | Validate TCP/IP settings |
24501 | You have modified static TCP/IP settings. Would you like to validate them? To confirm, press 'Next'. To cancel, press 'Cancel'. |
50001 | Transmission Control Protocol/Internet Protocol. The default wide area network protocol that provides communication across diverse interconnected networks. |
50002 | TCP/IP version 6. The latest version of the internet protocol that provides communication across diverse interconnected networks. |
50003 | TCP/IP Protocol Driver |
50004 | NetIO Legacy TDI Support Driver |
50005 | Message-oriented TCP/IP and TCP/IPv6 Protocol (SMB session) |
50006 | Microsoft NetbiosSmb Device Driver |
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 |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_CxxThrowException _XcptFilter __CxxFrameHandler __dllonexit _amsg_exit _callnewh _except_handler4_common _initterm _lock _ltow _onexit _purecall _unlock _vsnwprintf _wasctime _wcsicmp _wtoi _wtol free localtime malloc memcpy memcpy_s memmove 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 realloc swprintf_s time wcscat_s wcschr wcscpy_s wcsncpy_s wcsstr wcstoul - KERNEL32.dll:
CloseHandle CopyFileW CreateFileW CreateProcessW DelayLoadFailureHook FindClose FindFirstFileW FindResourceW FlushInstructionCache FormatMessageW FreeLibrary GetComputerNameW GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetLastError GetModuleFileNameW GetModuleHandleW GetProcAddress GetProcessHeap GetSystemDirectoryW GetSystemTimeAsFileTime GetTempPathW GetTickCount GetWindowsDirectoryW HeapDestroy HeapFree IsProcessorFeaturePresent LoadLibraryExA LoadLibraryExW LoadLibraryW LoadResource LocalFree LockResource MoveFileExW MultiByteToWideChar QueryPerformanceCounter RaiseException RegCloseKey RegCreateKeyExW RegDeleteValueW RegEnumKeyExW RegGetKeySecurity RegOpenKeyExW RegQueryInfoKeyW RegQueryValueExW RegRestoreKeyW RegSetKeySecurity RegSetValueExW SetComputerNameExW SetLastError SetUnhandledExceptionFilter SizeofResource Sleep TerminateProcess UnhandledExceptionFilter VirtualAlloc VirtualFree WriteFile lstrcmpW lstrcmpiW lstrcpynW lstrlenW ntdll!LdrResolveDelayLoadedAPI ntdll!RtlAllocateHeap ntdll!RtlDecodePointer ntdll!RtlDeleteCriticalSection ntdll!RtlEncodePointer ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlInterlockedPopEntrySList ntdll!RtlInterlockedPushEntrySList ntdll!RtlLeaveCriticalSection - ADVAPI32.dll:
AddAccessAllowedAceEx AddAccessDeniedAceEx AdjustTokenPrivileges AllocateAndInitializeSid CloseServiceHandle ControlService ConvertSecurityDescriptorToStringSecurityDescriptorW ConvertSidToStringSidW ConvertStringSecurityDescriptorToSecurityDescriptorW ConvertStringSidToSidW EqualSid FreeSid GetAce GetAclInformation GetLengthSid GetSecurityDescriptorControl GetSecurityDescriptorDacl GetTokenInformation InitializeAcl IsValidAcl IsValidSid MakeAbsoluteSD MakeSelfRelativeSD OpenProcessToken OpenSCManagerW OpenServiceW OpenThreadToken QueryServiceStatus RegDeleteKeyW SetSecurityDescriptorDacl - dhcpcsvc.DLL:
DhcpHandlePnPEvent - DNSAPI.dll:
DnsQueryConfigDword DnsResolverOp DnsSetConfigDword DnsValidateName_W - GDI32.dll:
DeleteObject - OLEAUT32.dll:
VarI4FromStr - USER32.dll:
CharLowerBuffW CharNextW CheckDlgButton DialogBoxParamW EnableWindow EndDialog GetActiveWindow GetClientRect GetDlgItem GetDlgItemInt GetDlgItemTextW GetFocus GetParent GetWindowLongW GetWindowRect GetWindowTextW IsDlgButtonChecked IsWindow IsWindowEnabled LoadCursorW LoadImageW MessageBoxW SendDlgItemMessageW SendMessageW SetCursor SetDlgItemInt SetDlgItemTextW SetFocus SetWindowLongW SetWindowPos SetWindowTextW ShowWindow - SHELL32.dll:
InitNetworkAddressControl - IPHLPAPI.DLL:
ConvertInterfaceGuidToLuid ConvertInterfaceLuidToIndex ConvertIpv4MaskToLength ConvertLengthToIpv4Mask ConvertRemoteInterfaceGuidToLuid FreeMibTable GetAdaptersAddresses GetIpInterfaceEntry GetUnicastIpAddressTable InitializeIpForwardEntry InitializeIpInterfaceEntry InitializeUnicastIpAddressEntry InternalCleanupPersistentStore InternalCreateIpForwardEntry2 InternalCreateUnicastIpAddressEntry InternalDeleteIpForwardEntry2 InternalDeleteUnicastIpAddressEntry InternalGetForwardIpTable2 InternalGetIpForwardEntry2 InternalGetUnicastIpAddressTable InternalSetIpInterfaceEntry ParseNetworkString - NSI.dll:
NsiGetAllPersistentParametersWithMask - WINNSI.DLL:
NsiRpcSetAllParameters - api-ms-win-core-com-l1-1-1.dll:
combase!CoCreateGuid combase!CoInitializeEx combase!CoTaskMemAlloc combase!CoTaskMemFree combase!CoTaskMemRealloc combase!CoUninitialize combase!IIDFromString combase!StringFromGUID2 - ntdll.dll:
RtlIpv4AddressToStringW RtlIpv4StringToAddressExW RtlIpv6AddressToStringW WinSqmAddToAverageDWORD - RPCRT4.dll:
MesEncodeDynBufferHandleCreate MesHandleFree NdrMesTypeEncode2