This appendix describes the USB generic driver,
SYS$UGDRIVER.EXE, which allows users to support USB devices such as
scanners and smart card readers without having to write a USB device
driver. This is analogous to GKDRIVER for SCSI, which enables programmers
to interface to SCSI devices without having to write a full OpenVMS
device driver.
The device name of the SYS$UGDRIVER driver is UGAx:. The generic
driver allows users to support USB devices that are not part of the
USB Human Interface Device (HID). This document describes various
capabilities of the generic driver and provides a simple example of
how to use it.