10.2 SynchCritSection Routine Functionality

NT device drivers use their SynchCritSection routines for either of two basic purposes:

·To program a physical device, shared with the ISR, for an I/O operation

·To access state information that is shared with the ISR from other driver routines