The I/O system is packet driven. That is, every I/O request is represented by an I/O request packet (IRP) as it moves from one I/O system component to another. An IRP is a data structure that controls how the I/O operation is processed at each step.
ระบบ I / O แพ็คเก็ตที่ขับเคลื่อนด้วย นั่นคือทุก I / O ขอเป็นตัวแทนจากแพ็คเก็ตการร้องขอ I / O (IRP) ขณะที่มันเคลื่อนจากส่วนประกอบของระบบหนึ่งของ I / O ไปยังอีก IRP เป็นโครงสร้างข้อมูลที่ควบคุมวิธีการดำเนินการ I / O จะถูกประมวลผลในแต่ละขั้นตอน
ระบบ I / O เป็นแพ็คเก็ตขับเคลื่อน นั่นคือทุกการร้องขอ I / O จะถูกแทนด้วยโผเผ ( IVL ) จะย้ายจาก I / O ระบบชิ้นส่วนอื่น ที่เห็นได้ชัดเป็นโครงสร้างข้อมูลที่ควบคุมวิธีการของ I / O มีการประมวลผลในแต่ละขั้นตอน