换IP

作者:陆麟
转载请征得作者同意.
2003.11.23



为WINDOWS更换IP没想到是件麻烦事情, IPHLP的接口并不能使得IP的变化持久生效, 而直接修改REGISTERY又无法使得变化立刻生效. 配置TCP/IP的INetCfg接口Apply调用, 只有在显示UI后才能变更IP...
花了些时间写了点SAMPLE, 用来让大家可以了解如何更换IP,立刻生效而不用REBOOT. 代码写得凌乱而无注解. 需要你自己去看内部实现哦. 呵呵, 这是目前网上第一个不用微软提供的BUILT-IN UI而更换IP, 并且立刻生效的代码演示. 如果大家有更好的办法, 也可来MAIL讨论. :)
SAMPLE用WTL7.0 BUILD通过, 在EWIN2KSP4上验证无误.

下载SRC.