309 lines
7.8 KiB
Modula-2
309 lines
7.8 KiB
Modula-2
;
|
|
; Definition file of IPHLPAPI.DLL
|
|
; Automatic generated by gendef
|
|
; written by Kai Tietz 2008
|
|
;
|
|
LIBRARY "IPHLPAPI.DLL"
|
|
EXPORTS
|
|
AddIPAddress@20
|
|
AllocateAndGetInterfaceInfoFromStack@20
|
|
AllocateAndGetIpAddrTableFromStack@16
|
|
CPNatfwtCreateProviderInstance@20
|
|
CPNatfwtDeregisterProviderInstance@4
|
|
CPNatfwtDestroyProviderInstance@4
|
|
CPNatfwtIndicateReceivedBuffers@24
|
|
CPNatfwtRegisterProviderInstance@20
|
|
CancelIPChangeNotify@4
|
|
CancelIfTimestampConfigChange@4
|
|
CancelMibChangeNotify2@4
|
|
CaptureInterfaceHardwareCrossTimestamp@8
|
|
CloseCompartment@4
|
|
CloseGetIPPhysicalInterfaceForDestination@4
|
|
ConvertCompartmentGuidToId@8
|
|
ConvertCompartmentIdToGuid@8
|
|
ConvertGuidToStringA@12
|
|
ConvertGuidToStringW@12
|
|
ConvertInterfaceAliasToLuid@8
|
|
ConvertInterfaceGuidToLuid@8
|
|
ConvertInterfaceIndexToLuid@8
|
|
ConvertInterfaceLuidToAlias@12
|
|
ConvertInterfaceLuidToGuid@8
|
|
ConvertInterfaceLuidToIndex@8
|
|
ConvertInterfaceLuidToNameA@12
|
|
ConvertInterfaceLuidToNameW@12
|
|
ConvertInterfaceNameToLuidA@8
|
|
ConvertInterfaceNameToLuidW@8
|
|
ConvertInterfacePhysicalAddressToLuid@12
|
|
ConvertIpv4MaskToLength@8
|
|
ConvertLengthToIpv4Mask@8
|
|
ConvertRemoteInterfaceAliasToLuid@12
|
|
ConvertRemoteInterfaceGuidToLuid@12
|
|
ConvertRemoteInterfaceIndexToLuid@12
|
|
ConvertRemoteInterfaceLuidToAlias@16
|
|
ConvertRemoteInterfaceLuidToGuid@12
|
|
ConvertRemoteInterfaceLuidToIndex@12
|
|
ConvertStringToGuidA@8
|
|
ConvertStringToGuidW@8
|
|
ConvertStringToInterfacePhysicalAddress@8
|
|
CreateAnycastIpAddressEntry@4
|
|
CreateCompartment@4
|
|
CreateIpForwardEntry2@4
|
|
CreateIpForwardEntry@4
|
|
CreateIpNetEntry2@4
|
|
CreateIpNetEntry@4
|
|
CreatePersistentTcpPortReservation@12
|
|
CreatePersistentUdpPortReservation@12
|
|
CreateProxyArpEntry@12
|
|
CreateSortedAddressPairs@28
|
|
CreateUnicastIpAddressEntry@4
|
|
DeleteAnycastIpAddressEntry@4
|
|
DeleteCompartment@4
|
|
DeleteIPAddress@4
|
|
DeleteIpForwardEntry2@4
|
|
DeleteIpForwardEntry@4
|
|
DeleteIpNetEntry2@4
|
|
DeleteIpNetEntry@4
|
|
DeletePersistentTcpPortReservation@8
|
|
DeletePersistentUdpPortReservation@8
|
|
DeleteProxyArpEntry@12
|
|
DeleteUnicastIpAddressEntry@4
|
|
DisableMediaSense@8
|
|
EnableRouter@8
|
|
FlushIpNetTable2@8
|
|
FlushIpNetTable@4
|
|
FlushIpPathTable@4
|
|
FreeDnsSettings@4
|
|
FreeInterfaceDnsSettings@4
|
|
FreeMibTable@4
|
|
GetAdapterIndex@8
|
|
GetAdapterOrderMap@0
|
|
GetAdaptersAddresses@20
|
|
GetAdaptersInfo@8
|
|
GetAnycastIpAddressEntry@4
|
|
GetAnycastIpAddressTable@8
|
|
GetBestInterface@8
|
|
GetBestInterfaceEx@8
|
|
GetBestRoute2@28
|
|
GetBestRoute@12
|
|
GetCurrentThreadCompartmentId@0
|
|
GetCurrentThreadCompartmentScope@8
|
|
GetDefaultCompartmentId@0
|
|
GetDnsSettings@4
|
|
GetExtendedTcpTable@24
|
|
GetExtendedUdpTable@24
|
|
GetFriendlyIfIndex@4
|
|
GetIcmpStatistics@4
|
|
GetIcmpStatisticsEx@8
|
|
GetIfEntry2@4
|
|
GetIfEntry2Ex@8
|
|
GetIfEntry@4
|
|
GetIfStackTable@4
|
|
GetIfTable2@4
|
|
GetIfTable2Ex@8
|
|
GetIfTable@12
|
|
GetInterfaceCompartmentId@4
|
|
GetInterfaceCurrentTimestampCapabilities@8
|
|
GetInterfaceDnsSettings@20
|
|
GetInterfaceHardwareTimestampCapabilities@8
|
|
GetInterfaceInfo@8
|
|
GetInvertedIfStackTable@4
|
|
GetIpAddrTable@12
|
|
GetIpErrorString@12
|
|
GetIpForwardEntry2@4
|
|
GetIpForwardTable2@8
|
|
GetIpForwardTable@12
|
|
GetIpInterfaceEntry@4
|
|
GetIpInterfaceTable@8
|
|
GetIpNetEntry2@4
|
|
GetIpNetTable2@8
|
|
GetIpNetTable@12
|
|
GetIpNetworkConnectionBandwidthEstimates@12
|
|
GetIpPathEntry@4
|
|
GetIpPathTable@8
|
|
GetIpStatistics@4
|
|
GetIpStatisticsEx@8
|
|
GetJobCompartmentId@4
|
|
GetMulticastIpAddressEntry@4
|
|
GetMulticastIpAddressTable@8
|
|
GetNetworkConnectivityHint@4
|
|
GetNetworkConnectivityHintForInterface@8
|
|
GetNetworkInformation@20
|
|
GetNetworkParams@8
|
|
GetNumberOfInterfaces@4
|
|
GetOwnerModuleFromPidAndInfo@20
|
|
GetOwnerModuleFromTcp6Entry@16
|
|
GetOwnerModuleFromTcpEntry@16
|
|
GetOwnerModuleFromUdp6Entry@16
|
|
GetOwnerModuleFromUdpEntry@16
|
|
GetPerAdapterInfo@12
|
|
GetPerTcp6ConnectionEStats@44
|
|
GetPerTcp6ConnectionStats@32
|
|
GetPerTcpConnectionEStats@44
|
|
GetPerTcpConnectionStats@32
|
|
GetRTTAndHopCount@16
|
|
GetSessionCompartmentId@4
|
|
GetTcp6Table2@12
|
|
GetTcp6Table@12
|
|
GetTcpStatistics@4
|
|
GetTcpStatisticsEx2@8
|
|
GetTcpStatisticsEx@8
|
|
GetTcpTable2@12
|
|
GetTcpTable@12
|
|
GetTeredoPort@4
|
|
GetUdp6Table@12
|
|
GetUdpStatistics@4
|
|
GetUdpStatisticsEx2@8
|
|
GetUdpStatisticsEx@8
|
|
GetUdpTable@12
|
|
GetUniDirectionalAdapterInfo@8
|
|
GetUnicastIpAddressEntry@4
|
|
GetUnicastIpAddressTable@8
|
|
GetWPAOACSupportLevel@0
|
|
Icmp6CreateFile@0
|
|
Icmp6ParseReplies@8
|
|
Icmp6SendEcho2@48
|
|
IcmpCloseHandle@4
|
|
IcmpCreateFile@0
|
|
IcmpParseReplies@8
|
|
IcmpSendEcho2@44
|
|
IcmpSendEcho2Ex@48
|
|
IcmpSendEcho@32
|
|
InitializeCompartmentEntry@4
|
|
InitializeIpForwardEntry@4
|
|
InitializeIpInterfaceEntry@4
|
|
InitializeUnicastIpAddressEntry@4
|
|
InternalCleanupPersistentStore@8
|
|
InternalCreateAnycastIpAddressEntry@8
|
|
InternalCreateIpForwardEntry2@8
|
|
InternalCreateIpForwardEntry@4
|
|
InternalCreateIpNetEntry2@8
|
|
InternalCreateIpNetEntry@4
|
|
InternalCreateUnicastIpAddressEntry@8
|
|
InternalDeleteAnycastIpAddressEntry@8
|
|
InternalDeleteIpForwardEntry2@8
|
|
InternalDeleteIpForwardEntry@4
|
|
InternalDeleteIpNetEntry2@8
|
|
InternalDeleteIpNetEntry@4
|
|
InternalDeleteUnicastIpAddressEntry@8
|
|
InternalFindInterfaceByAddress@8
|
|
InternalGetAnycastIpAddressEntry@8
|
|
InternalGetAnycastIpAddressTable@12
|
|
InternalGetBoundTcp6EndpointTable@12
|
|
InternalGetBoundTcpEndpointTable@12
|
|
InternalGetForwardIpTable2@12
|
|
InternalGetIPPhysicalInterfaceForDestination@28
|
|
InternalGetIfEntry2@8
|
|
InternalGetIfTable2@8
|
|
InternalGetIfTable@12
|
|
InternalGetIpAddrTable@12
|
|
InternalGetIpForwardEntry2@8
|
|
InternalGetIpForwardTable@12
|
|
InternalGetIpInterfaceEntry@8
|
|
InternalGetIpInterfaceTable@12
|
|
InternalGetIpNetEntry2@8
|
|
InternalGetIpNetTable2@12
|
|
InternalGetIpNetTable@12
|
|
InternalGetMulticastIpAddressEntry@8
|
|
InternalGetMulticastIpAddressTable@12
|
|
InternalGetRtcSlotInformation@12
|
|
InternalGetTcp6Table2@12
|
|
InternalGetTcp6TableWithOwnerModule@12
|
|
InternalGetTcp6TableWithOwnerPid@12
|
|
InternalGetTcpTable2@12
|
|
InternalGetTcpTable@12
|
|
InternalGetTcpTableEx@12
|
|
InternalGetTcpTableWithOwnerModule@12
|
|
InternalGetTcpTableWithOwnerPid@12
|
|
InternalGetTunnelPhysicalAdapter@8
|
|
InternalGetUdp6TableWithOwnerModule@12
|
|
InternalGetUdp6TableWithOwnerPid@12
|
|
InternalGetUdpTable@12
|
|
InternalGetUdpTableEx@12
|
|
InternalGetUdpTableWithOwnerModule@12
|
|
InternalGetUdpTableWithOwnerPid@12
|
|
InternalGetUnicastIpAddressEntry@8
|
|
InternalGetUnicastIpAddressTable@12
|
|
InternalIcmpCreateFileEx@4
|
|
InternalSetIfEntry@4
|
|
InternalSetIpForwardEntry2@8
|
|
InternalSetIpForwardEntry@4
|
|
InternalSetIpInterfaceEntry@8
|
|
InternalSetIpNetEntry2@8
|
|
InternalSetIpNetEntry@4
|
|
InternalSetIpStats@4
|
|
InternalSetTcpEntry@4
|
|
InternalSetTeredoPort@4
|
|
InternalSetUnicastIpAddressEntry@8
|
|
IpReleaseAddress@4
|
|
IpRenewAddress@4
|
|
LookupPersistentTcpPortReservation@12
|
|
LookupPersistentUdpPortReservation@12
|
|
NTPTimeToNTFileTime@12
|
|
NTTimeToNTPTime@8
|
|
NhGetGuidFromInterfaceName@16
|
|
NhGetInterfaceDescriptionFromGuid@20
|
|
NhGetInterfaceNameFromDeviceGuid@20
|
|
NhGetInterfaceNameFromGuid@20
|
|
NhpAllocateAndGetInterfaceInfoFromStack@20
|
|
NotifyAddrChange@8
|
|
NotifyCompartmentChange@16
|
|
NotifyIfTimestampConfigChange@12
|
|
NotifyIpInterfaceChange@20
|
|
NotifyNetworkConnectivityHintChange@16
|
|
NotifyRouteChange2@20
|
|
NotifyRouteChange@8
|
|
NotifyStableUnicastIpAddressTable@20
|
|
NotifyTeredoPortChange@16
|
|
NotifyUnicastIpAddressChange@20
|
|
OpenCompartment@8
|
|
ParseNetworkString@20
|
|
_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
|
|
ResolveIpNetEntry2@8
|
|
ResolveNeighbor@12
|
|
RestoreMediaSense@8
|
|
SendARP@16
|
|
SetAdapterIpAddress@20
|
|
SetCurrentThreadCompartmentId@4
|
|
SetCurrentThreadCompartmentScope@4
|
|
SetDnsSettings@4
|
|
SetIfEntry@4
|
|
SetInterfaceDnsSettings@20
|
|
SetIpForwardEntry2@4
|
|
SetIpForwardEntry@4
|
|
SetIpInterfaceEntry@4
|
|
SetIpNetEntry2@4
|
|
SetIpNetEntry@4
|
|
SetIpStatistics@4
|
|
SetIpStatisticsEx@8
|
|
SetIpTTL@4
|
|
SetJobCompartmentId@8
|
|
SetNetworkInformation@12
|
|
SetPerTcp6ConnectionEStats@24
|
|
SetPerTcp6ConnectionStats@20
|
|
SetPerTcpConnectionEStats@24
|
|
SetPerTcpConnectionStats@20
|
|
SetSessionCompartmentId@8
|
|
SetTcpEntry@4
|
|
SetUnicastIpAddressEntry@4
|
|
UnenableRouter@8
|
|
do_echo_rep@40
|
|
do_echo_req@40
|
|
if_indextoname@8
|
|
if_nametoindex@4
|
|
register_icmp@0
|