windows7,我们可以在“控制面板\网络和Internet \网络连接”中看到不同的适配器,例如:3g调制解调器,移动数据连接,以太网,VPN等...我认为其中一些是ras连接。假设使用供应商提供的某些程序在“abc modem”(ras调制解调器)上建立了连接,那么您可以右键单击适配器并断开连接。 是否有api可用于此断开连接过程?
答案 0 :(得分:0)
您可以使用SetIfEntry
功能以管理方式关闭适配器。您之前使用MIB_IFROW
传递了GetIfEntry
结构但更改了dwAdminStatus
成员值。
您需要IOCTL_NDIS_REBIND_ADAPTER ioctl调用才能再次启用addapter。
答案 1 :(得分:0)
RasHangUp功能解决了我的问题。虽然,我不太确定后果。
http://msdn.microsoft.com/en-us/library/aa377567(v=vs.85).aspx