IOCTL and Callback Support for Parallel Ports and Devices
This section provides links to topics that describe how the system-supplied parallel drivers support operating parallel ports and devices attached to parallel ports.
Vendor function drivers for parallel devices that are attached to parallel ports are optional. The system-supplied parallel drivers provide extensive support for directly controlling a parallel device as a raw device, and for operating a device's parent parallel port.
For information about the IOCTLs and callbacks that the system-supplied function driver provides to operate a parallel port, see the following topics:
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
For information about the IOCTLs and callbacks that the system-supplied bus driver provides to operate a parallel device that is attached to a parallel port, see the following:
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 how to operate parallel ports and devices attached to parallel ports, see:
Operating a Parallel Device Attached to a Parallel Port
Client Interfaces to System-Supplied Parallel Drivers