跳转到内容

I/O请求数据包:修订间差异

维基百科,自由的百科全书
删除的内容 添加的内容
InternetArchiveBot留言 | 贡献
补救1个来源,并将0个来源标记为失效。 #IABot (v2.0beta10ehf1)
第12行: 第12行:
== 外部链接 ==
== 外部链接 ==
* [https://docs.microsoft.com/windows-hardware/drivers/gettingstarted/i-o-request-packets I/O请求数据包]{{zh}}
* [https://docs.microsoft.com/windows-hardware/drivers/gettingstarted/i-o-request-packets I/O请求数据包]{{zh}}
* [http://www.microsoft.com/technet/archive/winntas/training/ntarchitectoview/ntarc_6.mspx?mfr=true Whitepaper on Windows I/O model]{{en}}
* [https://web.archive.org/web/20080116085453/http://www.microsoft.com/technet/archive/winntas/training/ntarchitectoview/ntarc_6.mspx?mfr=true Whitepaper on Windows I/O model]{{en}}
* [https://technet.microsoft.com/library/cc776371%28WS.10%29.aspx How Device Drivers work]{{en}}
* [https://technet.microsoft.com/library/cc776371%28WS.10%29.aspx How Device Drivers work]{{en}}
* [http://msdn.microsoft.com/library/windows/hardware/ff550694(v=vs.85).aspx IRP (Windows Drivers)]{{en}}
* [http://msdn.microsoft.com/library/windows/hardware/ff550694(v=vs.85).aspx IRP (Windows Drivers)]{{en}}

2019年2月16日 (六) 15:11的版本

I/O请求数据包(英語:I/O request packets,缩写IRP)是Windows Driver Model(WDM)和Windows NT驱动程序为相互通信以及与操作系统通信而使用的内核模式结构。其是一种描述I/O请求的数据结构,类似“I/O请求描述符”。相比直接将大量小参数(如缓冲区地址、缓冲区大小、I/O函数类型等等)传递给驱动程序,将所有参数以指向此持久数据结构的一个指针传递更为方便。如果I/O请求不能立即执行,IRP及其所有参数可以在队列中等待。

参见

外部链接