删除设备例程

来源:互联网 发布:网络教育的意义 编辑:程序博客网 时间:2024/05/16 09:18

刚才写了创建设备例程,分三步,那么删除设备例程也非常简单,分为两步,第一步先删除符号链接,第二步就是删除设备,分别用两个函数IoDeleteSymbolicLink(&符号名),IoDeleteDevice(设备名)。

如果是多个设备,则需要遍历,pDriverObject->NextDevice,并用一个while循环来做,直到下个设备为空。

在入口函数DriverEntry中还需要添加一行,来指向这个卸载例程。pDriverObject->DriverUnload=卸载例程名;

0 0