在内核模式驱动程序中存储数据

时间:2013-09-19 12:18:58

标签: wdk kernel-mode wdf

我的内核模式驱动程序中有一个数组。驱动程序是否可以保存数组数据并在加载时恢复相同的效果?

1 个答案:

答案 0 :(得分:0)

假设您的阵列不是非常大,您可以使用注册表来存储此类信息。

您可以将驱动程序设置为相对于驱动程序实例打开特定的注册表位置。如果缺少,则驱动程序应包含默认值(您还可以设置INF文件以在安装时将此值放入注册表中)。然后,当您的数据发生更改并且设备卸载时,将数据重写到注册表,以便在下次加载设备时进行查找。