Device Request 0bH: Output Flush
◄Chr►
This tells the driver to terminate any write operation in progress and to
empty the device output buffer.
DevReq0bRec
Offset Size Contents
▀▀▀▀▀▀ ▀▀▀▀ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+0 1 bLen 0dH (length of this request packet)
+1 1 bUnitNo (not used)
+2 1 bCmd 0bH (command code)
+3 2 rStatus OUTPUT: Device Status Word must fill before exit
+5H 8 res (reserved)
13 size of this structure
rStatus On exit, the driver must place a DevStatusWord here. Always
set the Done bit (bit 8). On an error, set the Done bit and
the Error bit (bit 15) and put a Device Error Code in the low
byte.
Notes: ■ This is the device driver "catch-point" when a device file such
as PRN is closed via fn 3eH (close file).
See Also: Device Requests
DevRequestHdrRec
Installable Device Drivers
-♦-