设备对象

IoAttachDevice 绑定设备对象

IoAttachDeviceToDeviceStack 绑定设备对象   比如原来的链是    Fido1---Fido2---pdo 那么我将deviceObject绑定到pdo上后,就成了 deviceObject----Fido1----Fido2----pdo 此时的返回值是Fido1

IoAttachDeviceToDeviceStackSafe 绑定设备对象(更加安全一般使用这个)

IoCreateDevice 创建设备对象

IoDetachDevice 解除设备绑定

IoGetDeviceObjectPointer 打开设备对象  打开后要把文件对象解除引用
原文地址:https://www.cnblogs.com/IMyLife/p/4826191.html