Operating a Parallel Port

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

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

Creating and Starting a Parallel Port

Opening and Closing a Parallel Port

Obtaining Information About a Parallel Port

Synchronizing the Use of a Parallel Port

Selecting and Deselecting an IEEE 1284 Device Attached to a Parallel Port

Setting and Clearing the Communication Mode on a Parallel Port

Connecting to an IEEE 1284.3 Data Link Device

Connecting an Interrupt Service Routine to a Parallel Port

For more information about system support for parallel ports, see:

Introduction to ParallelPorts and Devices

System-Supplied Parallel Drivers

Client Interfaces to System-Supplied Parallel Drivers