I/O Manager
Mapped File I/O capabilities for image activation, file caching, and application use.
Packet driven I/O system. Every I/O request is represented by an IRP (I/O Request Packet) that moves from one I/O system component to the other.
Manages buffers for I/O requests.
Provides time-out support for drivers.
Records which installable components are loaded in the system.