Operating a Parallel Device Attached to a Parallel Port

This section describes how a client, in particular, a vendor-supplied function driver for a parallel device, operates a parallel device attached to a parallel port.

The system-supplied bus driver for parallel ports creates a physical device object (PDO) for each parallel device enumerated on a parallel port. The following topics describe how a client operates a parallel device by using the interface provided by the device's PDO:

Opening and Using a Parallel Device

Connecting to a Parallel Device

Obtaining Information about a Parallel Device

Locking and Unlocking a Parallel Port for Use by a Parallel Device

Setting and Clearing a Communication Mode for a Parallel Device

Setting Attributes on a Parallel Device

Reading and Writing a Parallel Device

For more information about support for parallel devices attached to a parallel port, see:

Introduction to ParallelPorts and Devices

System-Supplied Parallel Drivers

Client Interfaces to System-Supplied Parallel Drivers