- packages requests to device drivers
- done via
IoCallDriver, which takes a pointer to a DEVICE_OBJECT and a ptr to an IRP - any drivers that participate in an I/O request is called the driver stack for the request
Resources
- Developer learning resources
_IRPstructure inwdm.h