From: Austin English Subject: iphlpapi: sync spec file to Windows 7 (1/2) Message-Id: Date: Mon, 23 Jan 2012 17:44:55 -0800 From the keeping Focht happy/thanking him for debugging my bugs department :) -- -Austin From d0625ee619f70f8846e057e76d49a2b361173607 Mon Sep 17 00:00:00 2001 From: Austin English Date: Mon, 23 Jan 2012 17:39:45 -0800 Subject: [PATCH 1/2] iphlpapi: sync spec file to Windows 7 (1/2) --- dlls/iphlpapi/iphlpapi.spec | 173 ++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 171 insertions(+), 2 deletions(-) diff --git a/dlls/iphlpapi/iphlpapi.spec b/dlls/iphlpapi/iphlpapi.spec index cb00df4..9f21a6d 100644 --- a/dlls/iphlpapi/iphlpapi.spec +++ b/dlls/iphlpapi/iphlpapi.spec @@ -1,95 +1,248 @@ @ stdcall AddIPAddress( long long long ptr ptr ) @ stub AllocateAndGetArpEntTableFromStack @ stdcall AllocateAndGetIfTableFromStack( ptr long long long ) +@ stub AllocateAndGetInterfaceInfoFromStack @ stdcall AllocateAndGetIpAddrTableFromStack( ptr long long long ) @ stdcall AllocateAndGetIpForwardTableFromStack( ptr long long long ) @ stdcall AllocateAndGetIpNetTableFromStack( ptr long long long ) @ stdcall AllocateAndGetTcpTableFromStack( ptr long long long ) @ stdcall AllocateAndGetUdpTableFromStack( ptr long long long ) @ stdcall CancelIPChangeNotify( ptr ) +@ stub CancelMibChangeNotify2 +@ stub ConvertGuidToStringA +@ stub ConvertGuidToStringW +@ stub ConvertInterfaceAliasToLuid +@ stub ConvertInterfaceGuidToLuid +@ stub ConvertInterfaceIndexToLuid +@ stub ConvertInterfaceLuidToAlias +@ stub ConvertInterfaceLuidToGuid +@ stub ConvertInterfaceLuidToIndex +@ stub ConvertInterfaceLuidToNameA +@ stub ConvertInterfaceLuidToNameW +@ stub ConvertInterfaceNameToLuidA +@ stub ConvertInterfaceNameToLuidW +@ stub ConvertInterfacePhysicalAddressToLuid +@ stub ConvertIpv4MaskToLength +@ stub ConvertLengthToIpv4Mask +@ stub ConvertRemoteInterfaceAliasToLuid +@ stub ConvertRemoteInterfaceGuidToLuid +@ stub ConvertRemoteInterfaceIndexToLuid +@ stub ConvertRemoteInterfaceLuidToAlias +@ stub ConvertRemoteInterfaceLuidToGuid +@ stub ConvertRemoteInterfaceLuidToIndex +@ stub ConvertStringToGuidA +@ stub ConvertStringToGuidW +@ stub ConvertStringToInterfacePhysicalAddress +@ stub CPNatfwtCreateProviderInstance +@ stub CPNatfwtDeregisterProviderInstance +@ stub CPNatfwtDestroyProviderInstance +@ stub CPNatfwtIndicateReceivedBuffers +@ stub CPNatfwtRegisterProviderInstance +@ stub CreateAnycastIpAddressEntry +@ stub CreateIpForwardEntry2 @ stdcall CreateIpForwardEntry( ptr ) +@ stub CreateIpNetEntry2 @ stdcall CreateIpNetEntry( ptr ) +@ stub CreatePersistentTcpPortReservation +@ stub CreatePersistentUdpPortReservation @ stdcall CreateProxyArpEntry( long long long ) +@ stub CreateSortedAddressPairs +@ stub CreateUnicastIpAddressEntry +@ stub DeleteAnycastIpAddressEntry @ stdcall DeleteIPAddress( long ) +@ stub DeleteIpForwardEntry2 @ stdcall DeleteIpForwardEntry( ptr ) +@ stub DeleteIpNetEntry2 @ stdcall DeleteIpNetEntry( ptr ) +@ stub DeletePersistentTcpPortReservation +@ stub DeletePersistentUdpPortReservation @ stdcall DeleteProxyArpEntry( long long long ) +@ stub DeleteUnicastIpAddressEntry +@ stub DisableMediaSense +@ stub do_echo_rep +@ stub do_echo_req @ stdcall EnableRouter( ptr ptr ) @ stdcall FlushIpNetTable( long ) +@ stub FlushIpNetTable2 @ stub FlushIpNetTableFromStack +@ stub FlushIpPathTable +@ stub FreeMibTable @ stdcall GetAdapterIndex( wstr ptr ) @ stub GetAdapterOrderMap @ stdcall GetAdaptersAddresses( long long ptr ptr ptr ) @ stdcall GetAdaptersInfo( ptr ptr ) +@ stub GetAnycastIpAddressEntry +@ stub GetAnycastIpAddressTable @ stdcall GetBestInterface( long ptr ) @ stdcall GetBestInterfaceEx( ptr ptr ) @ stub GetBestInterfaceFromStack @ stdcall GetBestRoute( long long long ) +@ stub GetBestRoute2 @ stub GetBestRouteFromStack +@ stub GetCurrentThreadCompartmentId @ stdcall GetExtendedTcpTable( ptr ptr long long long long ) +@ stub GetExtendedUdpTable @ stdcall GetFriendlyIfIndex( long ) +@ stub GetIcmpStatisticsEx @ stdcall GetIcmpStatistics( ptr ) @ stub GetIcmpStatsFromStack @ stdcall GetIfEntry( ptr ) +@ stub GetIfEntry2 @ stub GetIfEntryFromStack +@ stub GetIfStackTable @ stdcall GetIfTable( ptr ptr long ) +@ stub GetIfTable2 +@ stub GetIfTable2Ex @ stub GetIfTableFromStack @ stub GetIgmpList @ stdcall GetInterfaceInfo( ptr ptr ) +@ stub GetInvertedIfStackTable @ stdcall GetIpAddrTable( ptr ptr long ) @ stub GetIpAddrTableFromStack +@ stub GetIpErrorString +@ stub GetIpForwardEntry2 @ stdcall GetIpForwardTable( ptr ptr long ) +@ stub GetIpForwardTable2 @ stub GetIpForwardTableFromStack +@ stub GetIpInterfaceEntry +@ stub GetIpInterfaceTable +@ stub GetIpNetEntry2 @ stdcall GetIpNetTable( ptr ptr long ) +@ stub GetIpNetTable2 @ stub GetIpNetTableFromStack +@ stub GetIpPathEntry +@ stub GetIpPathTable +@ stub GetIpStatisticsEx @ stdcall GetIpStatistics( ptr ) @ stub GetIpStatsFromStack +@ stub GetMulticastIpAddressEntry +@ stub GetMulticastIpAddressTable +@ stub GetNetworkInformation @ stdcall GetNetworkParams( ptr ptr ) @ stdcall GetNumberOfInterfaces( ptr ) +@ stub GetOwnerModuleFromPidAndInfo +@ stub GetOwnerModuleFromTcp6Entry +@ stub GetOwnerModuleFromTcpEntry +@ stub GetOwnerModuleFromUdp6Entry +@ stub GetOwnerModuleFromUdpEntry @ stdcall GetPerAdapterInfo( long ptr ptr ) +@ stub GetPerTcp6ConnectionEStats +@ stub GetPerTcp6ConnectionStats +@ stub GetPerTcpConnectionEStats +@ stub GetPerTcpConnectionStats @ stdcall GetRTTAndHopCount( long ptr long ptr ) +@ stub GetSessionCompartmentId +@ stub GetTcp6Table +@ stub GetTcp6Table2 +@ stub GetTcpStatisticsEx @ stdcall GetTcpStatistics( ptr ) @ stub GetTcpStatsFromStack @ stdcall GetTcpTable( ptr ptr long ) +@ stub GetTcpTable2 @ stub GetTcpTableFromStack +@ stub GetTeredoPort +@ stub GetUdp6Table +@ stub GetUdpStatisticsEx @ stdcall GetUdpStatistics( ptr ) @ stub GetUdpStatsFromStack @ stdcall GetUdpTable( ptr ptr long ) @ stub GetUdpTableFromStack +@ stub GetUnicastIpAddressEntry +@ stub GetUnicastIpAddressTable @ stdcall GetUniDirectionalAdapterInfo( ptr ptr ) +@ stub Icmp6CreateFile +@ stub Icmp6ParseReplies +@ stub Icmp6SendEcho2 @ stdcall IcmpCloseHandle(ptr) @ stdcall IcmpCreateFile() @ stub IcmpParseReplies @ stdcall IcmpSendEcho2Ex(ptr ptr ptr ptr long long ptr long ptr ptr long long) @ stdcall IcmpSendEcho2(ptr ptr ptr ptr long ptr long ptr ptr long long) @ stdcall IcmpSendEcho(ptr long ptr long ptr ptr long long) +@ stub if_indextoname +@ stub if_nametoindex +@ stub InitializeIpForwardEntry +@ stub InitializeIpInterfaceEntry +@ stub InitializeUnicastIpAddressEntry +@ stub InternalCleanupPersistentStore +@ stub InternalCreateAnycastIpAddressEntry @ stub InternalCreateIpForwardEntry +@ stub InternalCreateIpForwardEntry2 @ stub InternalCreateIpNetEntry +@ stub InternalCreateIpNetEntry2 +@ stub InternalCreateUnicastIpAddressEntry +@ stub InternalDeleteAnycastIpAddressEntry @ stub InternalDeleteIpForwardEntry +@ stub InternalDeleteIpForwardEntry2 @ stub InternalDeleteIpNetEntry +@ stub InternalDeleteIpNetEntry2 +@ stub InternalDeleteUnicastIpAddressEntry +@ stub InternalFindInterfaceByAddress +@ stub InternalGetAnycastIpAddressEntry +@ stub InternalGetAnycastIpAddressTable +@ stub InternalGetForwardIpTable2 +@ stub InternalGetIfEntry2 @ stub InternalGetIfTable +@ stub InternalGetIfTable2 @ stub InternalGetIpAddrTable +@ stub InternalGetIpForwardEntry2 @ stub InternalGetIpForwardTable +@ stub InternalGetIpInterfaceEntry +@ stub InternalGetIpInterfaceTable +@ stub InternalGetIpNetEntry2 @ stub InternalGetIpNetTable +@ stub InternalGetIpNetTable2 +@ stub InternalGetMulticastIpAddressEntry +@ stub InternalGetMulticastIpAddressTable +@ stub InternalGetTcp6Table2 +@ stub InternalGetTcp6TableWithOwnerModule +@ stub InternalGetTcp6TableWithOwnerPid @ stub InternalGetTcpTable +@ stub InternalGetTcpTable2 +@ stub InternalGetTcpTableEx +@ stub InternalGetTcpTableWithOwnerModule +@ stub InternalGetTcpTableWithOwnerPid +@ stub InternalGetTunnelPhysicalAdapter +@ stub InternalGetUdp6TableWithOwnerModule +@ stub InternalGetUdp6TableWithOwnerPid @ stub InternalGetUdpTable +@ stub InternalGetUdpTableEx +@ stub InternalGetUdpTableWithOwnerModule +@ stub InternalGetUdpTableWithOwnerPid +@ stub InternalGetUnicastIpAddressEntry +@ stub InternalGetUnicastIpAddressTable @ stub InternalSetIfEntry @ stub InternalSetIpForwardEntry +@ stub InternalSetIpForwardEntry2 +@ stub InternalSetIpInterfaceEntry @ stub InternalSetIpNetEntry +@ stub InternalSetIpNetEntry2 @ stub InternalSetIpStats @ stub InternalSetTcpEntry +@ stub InternalSetTeredoPort +@ stub InternalSetUnicastIpAddressEntry @ stdcall IpReleaseAddress( ptr ) @ stdcall IpRenewAddress( ptr ) @ stub IsLocalAddress -@ stub NTPTimeToNTFileTime -@ stub NTTimeToNTPTime +@ stub LookupPersistentTcpPortReservation +@ stub LookupPersistentUdpPortReservation @ stub NhGetGuidFromInterfaceName +@ stub NhGetInterfaceDescriptionFromGuid +@ stub NhGetInterfaceNameFromDeviceGuid @ stub NhGetInterfaceNameFromGuid @ stub NhpAllocateAndGetInterfaceInfoFromStack @ stub NhpGetInterfaceIndexFromStack @ stdcall NotifyAddrChange( ptr ptr ) +@ stub NotifyIpInterfaceChange @ stdcall NotifyRouteChange( ptr ptr ) +@ stub NotifyRouteChange2 @ stub NotifyRouteChangeEx +@ stub NotifyStableUnicastIpAddressTable +@ stub NotifyTeredoPortChange +@ stub NotifyUnicastIpAddressChange +@ stub NTPTimeToNTFileTime +@ stub NTTimeToNTPTime +@ stub ParseNetworkString @ stub _PfAddFiltersToInterface@24 @ stub _PfAddGlobalFilterToInterface@8 @ stub _PfBindInterfaceToIPAddress@12 @@ -106,22 +259,38 @@ @ stub _PfSetLogBuffer@28 @ stub _PfTestPacket@20 @ stub _PfUnBindInterface@4 +@ stub register_icmp +@ stub ResolveIpNetEntry2 +@ stub ResolveNeighbor +@ stub RestoreMediaSense @ stdcall SendARP( long long ptr ptr ) @ stub SetAdapterIpAddress @ stub SetBlockRoutes +@ stub SetCurrentThreadCompartmentId @ stdcall SetIfEntry( ptr ) @ stub SetIfEntryToStack +@ stub SetIpForwardEntry2 @ stdcall SetIpForwardEntry( ptr ) @ stub SetIpForwardEntryToStack +@ stub SetIpInterfaceEntry @ stub SetIpMultihopRouteEntryToStack +@ stub SetIpNetEntry2 @ stdcall SetIpNetEntry( ptr ) @ stub SetIpNetEntryToStack @ stub SetIpRouteEntryToStack +@ stub SetIpStatisticsEx @ stdcall SetIpStatistics( ptr ) @ stub SetIpStatsToStack @ stdcall SetIpTTL( long ) +@ stub SetNetworkInformation +@ stub SetPerTcp6ConnectionEStats +@ stub SetPerTcp6ConnectionStats +@ stub SetPerTcpConnectionEStats +@ stub SetPerTcpConnectionStats @ stub SetProxyArpEntryToStack @ stub SetRouteWithRef +@ stub SetSessionCompartmentId @ stdcall SetTcpEntry( ptr ) @ stub SetTcpEntryToStack +@ stub SetUnicastIpAddressEntry @ stdcall UnenableRouter( ptr ptr ) -- 1.7.3.4