Windows 谁负责IRP';s并决定发送哪个IRP以及发送顺序?
在WDM my Bus_PnP中调试烤面包机驱动程序时,它有一个IRP堆栈,在该堆栈中它被分配了要处理的次要功能,但谁将它分配给IRP堆栈,它将要处理的次要功能。主要功能和次要功能代码被分配给调用API或底层操作系统。在这种情况下,它们将由管理即插即用的I/O子系统部分分配 您可能需要阅读MSDN上的“” 了解以下内容可能也很有用: 以及:Windows 谁负责IRP';s并决定发送哪个IRP以及发送顺序?,windows,device-driver,wdk,wdm,Windows,Device Driver,Wdk,Wdm,在WDM my Bus_PnP中调试烤面包机驱动程序时,它有一个IRP堆栈,在该堆栈中它被分配了要处理的次要功能,但谁将它分配给IRP堆栈,它将要处理的次要功能。主要功能和次要功能代码被分配给调用API或底层操作系统。在这种情况下,它们将由管理即插即用的I/O子系统部分分配 您可能需要阅读MSDN上的“” 了解以下内容可能也很有用: 以及: 一般来说,如果您对WDM Windows驱动程序和内部结构感兴趣,最好阅读Tony Mason和Peter Viscaola的“Windows NT设备驱动
一般来说,如果您对WDM Windows驱动程序和内部结构感兴趣,最好阅读Tony Mason和Peter Viscaola的“Windows NT设备驱动程序开发”。主要功能和次要功能代码被指定为调用API或底层操作系统。在这种情况下,它们将由管理即插即用的I/O子系统部分分配 您可能需要阅读MSDN上的“” 了解以下内容可能也很有用: 以及: 一般来说,如果您对WDM Windows驱动程序和内部结构感兴趣,可以阅读Tony Mason和Peter Viscaola的“Windows NT设备驱动程序开发”