c++ - 如何在 C++ 和 Windows XP 中更改子网掩码和 DHCP 启用标志

标签 c++ windows networking

有谁知道如何通过 C++ 程序在 Windows XP/Vista/7 上更改子网掩码和 DHCP 启用标志?

Windows API 有一个 GetAdaptersInfo() 例程,它会为您提供该信息,但我需要对应的 SetAdaptersInfo(),它似乎不存在。我查看了 MSDN 和网络,但没有看到如何在比 Windows-NT 更新的机器上执行此操作。

非常感谢任何信息。

最佳答案

您可以使用 IPHelp API 更改它,但您需要使用函数 AddIPAddress、DeleteIPAddress 等

关于c++ - 如何在 C++ 和 Windows XP 中更改子网掩码和 DHCP 启用标志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2693142/

相关文章:

java - setSoTimeout 的功能是什么以及它是如何工作的?

windows - 系统 dll(如 kernel32.dll)是如何签名的

java - 通过 BlackBerry 发送 POST 数据后获取 HTML 响应

Delphi - 桥接两个 TCP 端口

c++ - 对双向链表 C++ 进行排序

c++ - 使用 OpenGL 渲染 3D 对象(.obj 文件)时闪烁

windows - 使用 AutoHotKey(或其他工具)创建自定义键盘布局

c++ - 对于 c/cpp 包含路径,添加系统文件的路径并运行

C++ vptr 在每个对象中都是重复的

C++:如何创建多类型和多维数组格式?