Main Page Feedback NirSoft Utilities
Windows XP DLL File Information - iphlpapi.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: IP Helper API  
File Version: 5.1.2600.5512 (xpsp.080413-0852)  
Company: Microsoft Corporation  
Product Name: Microsoft Windows Operating System  
DLL popularity Medium - 34 other DLL files in system32 directory are statically linked to this file.
File Size: 92 KB
Total Number of Exported Functions: 155
Total Number of Exported Functions With Names: 155
 

Section Headers

Name Virtual Address Raw Data Size % of File Characteristics Section Contains...
.text 0x00001000 77,312 Bytes 81.6% Read, Execute Code
.data 0x00014000 4,096 Bytes 4.3% Write, Read Initialized Data
.rsrc 0x00015000 8,704 Bytes 9.2% Read Initialized Data
.reloc 0x00018000 3,584 Bytes 3.8% Read, Discardable Initialized Data
 

Static Linking

iphlpapi.dll is statically linked to the following files:

ADVAPI32.dll
KERNEL32.dll
msvcrt.dll
ntdll.dll
USER32.dll
WS2_32.dll

This means that when iphlpapi.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, iphlpapi.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 145 5,624 Bytes 5.9%
Type Libraries 0 0 Bytes 0.0%
Manifest 0 0 Bytes 0.0%
All Others 2 2,204 Bytes 2.3%
Total 147 7,828 Bytes 8.3%
 

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
1 Other
2 Regular 1822
3 HDH 1822
4 DDN X.25
5 RFC-877 X.25
6 Ethernet CSMA/CD
7 IS0-88023 CSMA/CD
8 IS0-88024 Token Bus
9 IS0-88025 Token Ring
10 IS0-88026 MAN
11 StarLan
12 Proteon 10Mb
13 Proteon 80Mb
14 HyperChannel
15 FDDI
16 Link Access Protocol B
17 SDLC
20 Basic Rate ISDN
21 Primary Rate ISDN
22 Propietory Point to Point Serial
23 PPP Serial
24 Software Loopback
25 EON CLNP over IP
26 Ethernet 3Mb
27 NSIP XNS over IP
28 Generic SLIP Serial
29 ULTRA Technologies
32 Frame Relay DTE Only
33 RS-232
34 Parallel Port
35 ArcNet
36 ArcNet Plus
37 ATM Cells
38 MIO X.25
39 SONET/SDH
40 X.25 PLE
41 ISO-88022 LLC
42 LocalTalk
43 SMDS DXI
44 Frame Relay
45 V.35
46 HSSI
47 HIPPI
48 Generic Modem
49 AAL5 over ATM
50 Sonet Path
51 Sonet Virtual Tributary
52 SMDS InterCarrier Interface
53 Proprietary Virtual/Internal
54 Proprietary Multiplexing
55 100BaseVG
56 FiberChannel
57 HIPPI interface
58 Frame Relay Interconnect
59 ATM Emulated LAN for 802.3
60 ATM Emulated LAN for 802.5
61 ATM Emulated circuit
62 Fast Ethernet (100BaseT)
63 ISDN/X.25
64 CCITT V.11/X.21
65 CCITT V.36
66 CCITT G703 at 64Kb
67 CCITT G703 at 2Mb
68 SNA QLLC
69 Fast Ethernet (100BaseFX)
70 Channel
71 Radio spread spectrum
72 IBM System 360/370 OEMI Channel
73 IBM Enterprise Systems Connection
74 Data Link Switching
75 ISDN S/T interface
76 ISDN U interface
77 Link Access Protocol D
78 IP Switching Objects
79 Remote Source Route Bridging
80 ATM Logical Port
81 Digital Signal Level 0
82 Group of DS0s on the same DS1
83 Bisynchronous Protocol
84 Asynchronous Protocol
85 Combat Net Radio
86 ISO 802.5r DTR
87 Ext Position Locaction Report System
88 Appletalk Remote Access Protocol
89 Proprietary Connectionless Protocol
90 CCITT-ITU X.29 PAD Protocol
91 CCITT-ITU X.3 PAD Facility
92 Multiprotocol Interconnect over Frame Relay
93 CCITT-ITU X213
94 Asymmetric Digital Subscriber Loop
95 Rate-Adaptive Digital Subscriber Loop
96 Symmetric Digital Subscriber Loop
97 Very High Speed Digital Subscriber Loop
98 ISO 802.5 CRFP
99 Myricom Myrinet
100 Voice recEive and transMit
101 Voice Foreign Exchange Office
102 Voice Foreign Exchange Station
103 Voice encapsulation
104 Voice over IP encapsulation
105 ATM DXI
106 ATM FUNI
107 ATM IMA
108 PPP Multilink Bundle
109 IBM ipOverCdlc
110 IBM Common Link Access to Workstations
111 IBM stackToStack
112 IBM VIPA
113 IBM multi-proto channel support
114 IBM ipOverAtm
115 ISO 802.5j Fiber Token Ring
116 IBM twinaxial data link control
117 Gigabit Ethernet
118 HDLC
119 Link Access Protocol F
120 V.37
121 X.25 Multi-Link Protocol
122 X.25 Hunt Group
123 Transport HDLP
124 Interleave channel
125 Fast channel
126 IP (for APPN HPR in IP networks)
127 CATV Mac Layer
128 CATV Downstream interface
129 CATV Upstream interface
130 Avalon Parallel Processor
131 Encapsulation interface
132 Coffee pot
133 Circuit Emulation Service
134 ATM Sub Interface
135 Layer 2 Virtual LAN using 802.1Q
136 Layer 3 Virtual LAN using IP
137 Layer 3 Virtual LAN using IPX
138 IP over Power Lines
139 Multimedia Mail over IP
140 Dynamic syncronous Transfer Mode
141 Data Communications Network
142 IP Forwarding Interface
143 Multi-rate Symmetric DSL
144 IEEE1394 High Perf Serial Bus
10000 RAS Server (Dial In) Interface
 

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:
AddIPAddress AllocateAndGetArpEntTableFromStack AllocateAndGetIfTableFromStack
AllocateAndGetIpAddrTableFromStack AllocateAndGetIpForwardTableFromStack AllocateAndGetIpNetTableFromStack
AllocateAndGetTcpExTable2FromStack AllocateAndGetTcpExTableFromStack AllocateAndGetTcpTableFromStack
AllocateAndGetUdpExTable2FromStack AllocateAndGetUdpExTableFromStack AllocateAndGetUdpTableFromStack
CancelIPChangeNotify CreateIpForwardEntry CreateIpNetEntry
CreateProxyArpEntry DeleteIPAddress DeleteIpForwardEntry
DeleteIpNetEntry DeleteProxyArpEntry DisableMediaSense
EnableRouter FlushIpNetTable FlushIpNetTableFromStack
GetAdapterIndex GetAdapterOrderMap GetAdaptersAddresses
GetAdaptersInfo GetBestInterface GetBestInterfaceEx
GetBestInterfaceFromStack GetBestRoute GetBestRouteFromStack
GetExtendedTcpTable GetExtendedUdpTable GetFriendlyIfIndex
GetIcmpStatistics GetIcmpStatisticsEx GetIcmpStatsFromStack
GetIcmpStatsFromStackEx GetIfEntry GetIfEntryFromStack
GetIfTable GetIfTableFromStack GetIgmpList
GetInterfaceInfo GetIpAddrTable GetIpAddrTableFromStack
GetIpErrorString GetIpForwardTable GetIpForwardTableFromStack
GetIpNetTable GetIpNetTableFromStack GetIpStatistics
GetIpStatisticsEx GetIpStatsFromStack GetIpStatsFromStackEx
GetNetworkParams GetNumberOfInterfaces GetOwnerModuleFromTcp6Entry
GetOwnerModuleFromTcpEntry GetOwnerModuleFromUdp6Entry GetOwnerModuleFromUdpEntry
GetPerAdapterInfo GetRTTAndHopCount GetTcpExTable2FromStack
GetTcpStatistics GetTcpStatisticsEx GetTcpStatsFromStack
GetTcpStatsFromStackEx GetTcpTable GetTcpTableFromStack
GetUdpExTable2FromStack GetUdpStatistics GetUdpStatisticsEx
GetUdpStatsFromStack GetUdpStatsFromStackEx GetUdpTable
GetUdpTableFromStack GetUniDirectionalAdapterInfo Icmp6CreateFile
Icmp6ParseReplies Icmp6SendEcho2 IcmpCloseHandle
IcmpCreateFile IcmpParseReplies IcmpSendEcho
IcmpSendEcho2 InternalCreateIpForwardEntry InternalCreateIpNetEntry
InternalDeleteIpForwardEntry InternalDeleteIpNetEntry InternalGetIfTable
InternalGetIpAddrTable InternalGetIpForwardTable InternalGetIpNetTable
InternalGetTcpTable InternalGetUdpTable InternalSetIfEntry
InternalSetIpForwardEntry InternalSetIpNetEntry InternalSetIpStats
InternalSetTcpEntry IpReleaseAddress IpRenewAddress
IsLocalAddress NTPTimeToNTFileTime NTTimeToNTPTime
NhGetGuidFromInterfaceName NhGetInterfaceNameFromDeviceGuid NhGetInterfaceNameFromGuid
NhpAllocateAndGetInterfaceInfoFromStack NhpGetInterfaceIndexFromStack NotifyAddrChange
NotifyRouteChange NotifyRouteChangeEx RestoreMediaSense
SendARP SetAdapterIpAddress SetBlockRoutes
SetIfEntry SetIfEntryToStack SetIpForwardEntry
SetIpForwardEntryToStack SetIpMultihopRouteEntryToStack SetIpNetEntry
SetIpNetEntryToStack SetIpRouteEntryToStack SetIpStatistics
SetIpStatsToStack SetIpTTL SetProxyArpEntryToStack
SetRouteWithRef SetTcpEntry SetTcpEntryToStack
UnenableRouter _PfAddFiltersToInterface@24 _PfAddGlobalFilterToInterface@8
_PfBindInterfaceToIPAddress@12 _PfBindInterfaceToIndex@16 _PfCreateInterface@24
_PfDeleteInterface@4 _PfDeleteLog@0 _PfGetInterfaceStatistics@16
_PfMakeLog@4 _PfRebindFilters@8 _PfRemoveFilterHandles@12
_PfRemoveFiltersFromInterface@20 _PfRemoveGlobalFilterFromInterface@8 _PfSetLogBuffer@28
_PfTestPacket@20 _PfUnBindInterface@4 do_echo_rep
do_echo_req register_icmp

 

Imported Functions List

The following functions are imported by this dll: