Device Request 0eH: Device Close

Blk► Chr► OCR► 
 This tells the driver that a block-device file or character device is
 being closed.

DevReq0eRec
  Offset Size Contents
  ▀▀▀▀▀▀ ▀▀▀▀ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
   +0      1  bLen         0dH (length of this request packet)
   +1      1  bUnitNo      (not used)
   +2      1  bCmd         0eH (command code)
   +3      2  rStatus      OUTPUT: Device Status Word must fill before exit
   +5H     8  res          (reserved)
          13               size of this record

     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: ■ Only drivers capable of device Open/Close-processing need
            support this request (see Device Attribute bit 11).

          ■ DOS uses this request whenever an application closes a file or
            device (fn 3eH).  Drivers can use this in conjunction with
            DvRq 0dH (Device Open) to help manage internal buffers.

See Also: Device Requests
          DevRequestHdrRec
          Installable Device Drivers
                                    -♦-