DOS Fn 4402H: IOCTL Receive Control Data from Char Device

                                                         Compatibility: 2.0+ 
 Expects: AX    4402H
          BX    file handle  (device only)
          CX    buffer size (maximum number of bytes to receive)
          DS:DX Address of buffer to receive data
          ──────────────────────────────────────────────────────────────────
 Returns: AX    error code  if CF is set to CY
                Number of bytes actually received (if no error)
          ──────────────────────────────────────────────────────────────────
    Info: Some character device drivers support this method of providing
          device-specific information to programs.  The layout and contents
          of the returned data varies from device to device.

   Notes: ■ This fn is supported only if bit 14 of the rDevAttr field of
            the device driver's DevHdrRec structure is set.  Use Fn 4400H
            to check this bit.

See Also: Fn 44H (IOCTL)
          Fn 4403H (Send Control Data to Character Device)
          Fn 4404H (Receive Control Data from Block Device)
          DOS Functions
                                    -♦-