ee7dffebed086bd603d9512995eb27b650627a07
[reactos.git] / reactos / lib / iphlpapi / iphlpapi.edf
1 ; IPHLPAPI.DLL - ReactOS Sockets 2 IP Helper API DLL
2
3 LIBRARY iphlpapi.dll
4
5 EXPORTS
6 AddIPAddress=AddIPAddress@20
7 SetIpNetEntry=SetIpNetEntry@4
8 CreateIpForwardEntry=CreateIpForwardEntry@4
9 GetAdaptersInfo=GetAdaptersInfo@8
10 GetNetworkParams=GetNetworkParams@8
11 GetNumberOfInterfaces=GetNumberOfInterfaces@4
12 GetIfEntry=GetIfEntry@4
13 GetIfTable=GetIfTable@12
14 GetInterfaceInfo=GetInterfaceInfo@8
15 GetTcpStatistics=GetTcpStatistics@4
16 GetTcpTable=GetTcpTable@12
17 GetUdpStatistics=GetUdpStatistics@4
18 GetUdpTable=GetUdpTable@12
19 FlushIpNetTable=FlushIpNetTable@4
20 ;IpHlpDllEntry
21 ;AllocateAndGetArpEntTableFromStack
22 AllocateAndGetIfTableFromStack@16
23 AllocateAndGetIpAddrTableFromStack@16
24 AllocateAndGetIpForwardTableFromStack@16
25 AllocateAndGetIpNetTableFromStack@16
26 ;AllocateAndGetTcpExTableFromStack
27 AllocateAndGetTcpTableFromStack@16
28 ;AllocateAndGetUdpExTableFromStack
29 AllocateAndGetUdpTableFromStack@16
30 CreateIpNetEntry=CreateIpNetEntry@4
31 CreateProxyArpEntry=CreateProxyArpEntry@12
32 DeleteIPAddress=DeleteIPAddress@4
33 DeleteIpForwardEntry=DeleteIpForwardEntry@4
34 DeleteIpNetEntry=DeleteIpNetEntry@4
35 DeleteProxyArpEntry=DeleteProxyArpEntry@12
36 DisableMediaSense=DisableMediaSense@8
37 EnableRouter=EnableRouter@8
38 ;FlushIpNetTableFromStack
39 GetAdapterIndex=GetAdapterIndex@8
40 GetAdapterOrderMap=GetAdapterOrderMap@0
41 GetAdaptersAddresses=GetAdaptersAddresses@20
42 GetBestInterface=GetBestInterface@8
43 GetBestInterfaceEx=GetBestInterfaceEx@8
44 ;GetBestInterfaceFromStack
45 GetBestRoute=GetBestRoute@12
46 ;GetBestRouteFromStack
47 GetFriendlyIfIndex=GetFriendlyIfIndex@4
48 GetIcmpStatistics=GetIcmpStatistics@4
49 GetIcmpStatisticsEx=GetIcmpStatisticsEx@8
50 ;GetIcmpStatsFromStack
51 ;GetIcmpStatsFromStackEx
52 ;GetIfEntryFromStack
53 ;GetIfTableFromStack
54 ;GetIgmpList
55 GetIpAddrTable=GetIpAddrTable@12
56 ;GetIpAddrTableFromStack
57 GetIpErrorString=GetIpErrorString@12
58 GetIpForwardTable=GetIpForwardTable@12
59 ;GetIpForwardTableFromStack
60 GetIpNetTable=GetIpNetTable@12
61 ;GetIpNetTableFromStack
62 GetIpStatistics=GetIpStatistics@4
63 GetIpStatisticsEx=GetIpStatisticsEx@8
64 ;GetIpStatsFromStack
65 ;GetIpStatsFromStackEx
66 GetPerAdapterInfo=GetPerAdapterInfo@12
67 GetRTTAndHopCount=GetRTTAndHopCount@16
68 GetTcpStatisticsEx=GetTcpStatisticsEx@8
69 ;GetTcpStatsFromStack
70 ;GetTcpStatsFromStackEx
71 ;GetTcpTableFromStack
72 GetUdpStatisticsEx=GetUdpStatisticsEx@8
73 ;GetUdpStatsFromStack
74 ;GetUdpStatsFromStackEx
75 ;GetUdpTableFromStack
76 GetUniDirectionalAdapterInfo=GetUniDirectionalAdapterInfo@8
77 Icmp6CreateFile=Icmp6CreateFile@0
78 Icmp6ParseReplies=Icmp6ParseReplies@8
79 Icmp6SendEcho2=Icmp6SendEcho2@48
80 IcmpCloseHandle=IcmpCloseHandle@4
81 IcmpCreateFile=IcmpCreateFile@0
82 IcmpParseReplies=IcmpParseReplies@8
83 IcmpSendEcho=IcmpSendEcho@32
84 IcmpSendEcho2=IcmpSendEcho2@44
85 ;InternalCreateIpForwardEntry
86 ;InternalCreateIpNetEntry
87 ;InternalDeleteIpForwardEntry
88 ;InternalDeleteIpNetEntry
89 ;InternalGetIfTable
90 ;InternalGetIpAddrTable
91 ;InternalGetIpForwardTable
92 ;InternalGetIpNetTable
93 ;InternalGetTcpTable
94 ;InternalGetUdpTable
95 ;InternalSetIfEntry
96 ;InternalSetIpForwardEntry
97 ;InternalSetIpNetEntry
98 ;InternalSetIpStats
99 ;InternalSetTcpEntry
100 IpReleaseAddress=IpReleaseAddress@4
101 IpRenewAddress=IpRenewAddress@4
102 ;IsLocalAddress
103 ;NTPTimeToNTFileTime
104 ;NTTimeToNTPTime
105 ;NhGetGuidFromInterfaceName
106 ;NhGetInterfaceNameFromDeviceGuid
107 ;NhGetInterfaceNameFromGuid
108 NhpAllocateAndGetInterfaceInfoFromStack=NhpAllocateAndGetInterfaceInfoFromStack@20
109 ;NhpGetInterfaceIndexFromStack
110 NotifyAddrChange=NotifyAddrChange@8
111 NotifyRouteChange=NotifyRouteChange@8
112 ;NotifyRouteChangeEx
113 RestoreMediaSense=RestoreMediaSense@8
114 ;RtlIpv4AddressToStringExA
115 ;RtlIpv4AddressToStringExW
116 ;RtlIpv4StringToAddressExA
117 ;RtlIpv4StringToAddressExW
118 ;RtlIpv6AddressToStringExA
119 ;RtlIpv6AddressToStringExW
120 ;RtlIpv6StringToAddressExA
121 ;RtlIpv6StringToAddressExW
122 SendARP=SendARP@16
123 ;SetAdapterIpAddress
124 ;SetBlockRoutes
125 SetIfEntry=SetIfEntry@4
126 ;SetIfEntryToStack
127 SetIpForwardEntry=SetIpForwardEntry@4
128 ;SetIpForwardEntryToStack
129 ;SetIpMultihopRouteEntryToStack
130 ;SetIpNetEntryToStack
131 ;SetIpRouteEntryToStack
132 SetIpStatistics=SetIpStatistics@4
133 ;SetIpStatsToStack
134 SetIpTTL=SetIpTTL@4
135 ;SetProxyArpEntryToStack
136 ;SetRouteWithRef
137 SetTcpEntry=SetTcpEntry@4
138 ;SetTcpEntryToStack
139 UnenableRouter=UnenableRouter@8
140 ;_PfAddFiltersToInterface@24
141 ;_PfAddGlobalFilterToInterface@8
142 ;_PfBindInterfaceToIPAddress@12
143 ;_PfBindInterfaceToIndex@16
144 ;_PfCreateInterface@24
145 ;_PfDeleteInterface@4
146 ;_PfDeleteLog@0
147 ;_PfGetInterfaceStatistics@16
148 ;_PfMakeLog@4
149 ;_PfRebindFilters@8
150 ;_PfRemoveFilterHandles@12
151 ;_PfRemoveFiltersFromInterface@20
152 ;_PfRemoveGlobalFilterFromInterface@8
153 ;_PfSetLogBuffer@28
154 ;_PfTestPacket@20
155 ;_PfUnBindInterface@4
156 ;do_echo_rep
157 ;do_echo_req
158 ;register_icmp
159 ; EOF