TCPIP changes in Vista

 If your application relies on these APis then it will have issues on Vista due to the change in TCP/IP stack change.:

PacketFilterExtensionPtr

IOCTL_PF_SET_EXTENSION_POINTER

IOCTL_IP_SET_FIREWALL_HOOK 

FreeIprBuff

IPAllocBuff

IPFreeBuff

LookupRouteInformation

 

I have also seen a lot of firewall apps calling internal Apis of tcpip which will be broken now on Vista.

Information of the new TCP/IP stack

https://www.microsoft.com/technet/community/columns/cableguy/cg0905.mspx

Good article:

https://www.vistadiscussions.com/networking-related/135-tcp-ip-changes-taken-newsletter.html