如何使用 Delphi 备份 Windows 驱动程序
有人可以帮助我并告诉我如何使用 Delphi 以编程方式备份 Windows 驱动程序吗?
非常感谢任何代码示例、文章链接
感谢您的宝贵时间
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
有人可以帮助我并告诉我如何使用 Delphi 以编程方式备份 Windows 驱动程序吗?
非常感谢任何代码示例、文章链接
感谢您的宝贵时间
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
查看 适用于 Windows 2008 R2/Windows 7 (7.1.0) 的 Windows 驱动程序工具包 (WinDDK)。
DevCon 示例
DEVCON
DevCon 是一个命令行工具,可显示有关设备的详细信息,并允许您从命令行搜索和操作设备。 DevCon 启用、禁用、安装、配置和删除本地计算机上的设备,并显示有关本地和远程计算机上的设备的详细信息。 DevCon 包含在 Windows DDK 中。
这应该会指出您需要哪个 API。
Take a look at the source of the DevCon utility which is included in the Windows Driver Kit (WinDDK) for Windows 2008 R2/Windows 7 (7.1.0).
DevCon Sample
DEVCON
DevCon is a command-line tool that displays detailed information about devices, and lets you search for and manipulate devices from the command line. DevCon enables, disables, installs, configures, and removes devices on the local computer and displays detailed information about devices on local and remote computers. DevCon is included in the Windows DDK.
This should point you to which API's you need.
安装 Windows 驱动程序(并让 Windows 备份前一个驱动程序)需要遵循一些规则,例如 此处和此处(不难找到...)。如果需要,您还可以创建还原点。无论如何,您应该解释一下您是否想“备份”驱动程序,因为您正在安装新驱动程序(并让 Windows 来处理它),或者您只需要“备份”驱动程序,即使系统未经修改,以您选择的设备。
Installing a Windows driver (and having Windows backup the previous one) requires to follow some rules you can find for example here and here (not difficult to find...). You can also create a restore point, if needed. Anyway you should explain if you'd like to "backup" a driver because you're installing a new one (and let Windows take care of it), or you just need to "backup" drivers even if the system is unmodified, to a device of your choice.