I/O請求封包(英語:I/O request packets,縮寫IRP)是Windows Driver Model(WDM)和Windows NT驅動程式為相互通訊以及與作業系統通訊而使用的內核模式結構。其是一種描述I/O請求的數據結構,類似「I/O請求描述符」。相比直接將大量小參數(如緩衝區地址、緩衝區大小、I/O函數類型等等)傳遞給驅動程式,將所有參數以指向此持久數據結構的一個指標傳遞更為方便。如果I/O請求不能立即執行,IRP及其所有參數可以在佇列中等待。

參見

編輯

外部連結

編輯