HP OpenVMS Systems Documentation

Content starts here Appendix E Programming USB Generic Drivers
HP OpenVMS I/O User’s Reference Manual: OpenVMS Version 8.4

Appendix E Programming USB Generic Drivers

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.