您要查找的是不是:
- Having found your device object, they can send you IRPs. 在找到你的设备对象之后,它们可以给你发送IRP。
- DeviceObject - Accessor to system device object associated with this request. 获得和这个请求相关的系统设备对象。
- Two of the flag bits in the device object pertain to power management. 在设备对象中的两个标志位属于电源管理。
- The exclusivity attribute matters only for whatever named device object is the target of an open request. 无论如何命名设备对象,唯一的属性问题就是一个开放请求的指标。
- The registry path (%1) passed by a kernel mode driver is invalid. The driver device object is in the additional data. 内核模式驱动程序传递的注册表路径(%251)无效。驱动程序设备对象在额外的数据中。
- Device object did not contain a volume parameter block - recall cannot complete. 设备对象没含卷参数块-撤回无法完成。
- Undo steps performed in AddDevice (disconnect from lower device object, delete device object, and so on). 执行添加设备中的取消步骤(从更低的设备对象断开,删除设备对象,等等)
- Next initialize your device extension and the Flags member of the device object. 接下来初始化你的设备扩展名以及设备对象的标志成员。
- A few service routines require the address of the PDO instead of some higher device object in the same stack. 一些服务程序请求PDO的地址,而不请求在相同的堆栈中(位置)更高的设备对象。
- Should you discover an error after this point, you should release the device object and return a status code. 在此之后你是不是发现了一个错误,你应该释放设备对象并返回一个状态码。
- Starting with the PDO, each device object points to the object immediately above it. 以PDO开始,每个设备对象指向紧接其上的对象。
- It happens to be true (now, anyway) that the device extension immediately follows the device object in memory. 它确实发生了(现在,总之):设备立即在内存中执行这个设备对象流程。
- Deciding whether to give your device object a name requires, as I said earlier, a little thought. 决定是否给你的设备对象一个名称的请求,就像我早先说过的,一点点想法。
- We've already discussed the security implications of giving your device object a name. 我已经讨论了关于为你的设备对象提供名称的安全性。
- The I/O Manager links the device objects together and maintains this field. I/O管理器把设备对象链接到一起并且维持这个域。
- The device object parameter is either not a valid device object or is not attached to the volume specified by the file name. 设备对象参数不是有效的设备对象,或者没有附到文件名指定的卷。
- The return value is the address of whatever device object is immediately underneath yours, which can be the PDO or the address of some lower filter device object. 返回值是任何在你的设备之下紧挨着的设备对象的地址,这个设备对象可以是PDO或者一些较低过滤设备对象的地址。
- You can then proceed to initialize your device extension and do the other work associated with creating a new device object. 然后你可以继续初始化你的设备扩展,并完成创建一个新的设备对象的其他相关工作。
- To make the example more meaningful, suppose finally that a function in your driver will be called when it's time to delete your device object. 要使得这个例子更加的有意义,最后假设在你的驱动中的一个函数,在删除你的设备对象的时候将被调用。
- The other purpose of naming a device object is to allow applications to open handles to the device so they can send you IRPs. 命名设备对象的另一个目的是:允许应用对设备开放操作,这样它们可以给你发送IRP。