Version 3 of the Iphlpapi wrapper (2.55K) is now available with near XP-level support for GetAdaptersAddresses and partial support for GetPerAdapterInfo. (There is also a stub for GetTcpTable2.)
To use with KernelEx, copy to iphlpapi3.dll in your Windows\KernelEx folder and activate in one of these ways:
- add individual function(s) to Kstub822.ini:
[Iphlpapi.dll] ;any or all of the following: GetAdaptersAddresses=>iphlpapi3: GetPerAdapterInfo=>iphlpapi3: GetTcpTable2=>iphlpapi3:
To use without (or with) KernelEx:
- place (a copy of) iphlpapi.dll in the folder with any app that needs it.
- Disable KnownDLLs redirection for Iphlpapi.dll by deleting this key in the registry:
Edit: First method not working yet; Last method most tested and working both with and without KernelEx.
Edit2: Needs to be named iphlpapi3.dll in KernelEx folder.
Edit3: Second method not working yet. Non-working methods hidden in Spoiler.
This post has been edited by jumper: 05 January 2013 - 04:54 AM