When the pen driver receives the DRV_ENABLE message from Windows, it calls the virtual pen driver to begin reflecting interrupts into the system. The virtual pen driver then sets a callback timer for handling out-of-range packets and returns. For a definition of out-of-range packets and a description of how they are handled see the section "Time-Based Interrupts" in About the Virtual Pen Driver.