PARALLEL_1284_COMMAND Struktur (parallel.h)
Die PARALLEL_1284_COMMAND-Struktur gibt Informationen an, die ein Client zum Auswählen und Aufheben der Auswahl eines IEEE 1284.3-Daisy-Chain-Geräts oder eines IEEE 1284-End-of-Chain-Geräts verwendet.
Syntax
typedef struct _PARALLEL_1284_COMMAND {
UCHAR ID;
UCHAR Port;
ULONG CommandFlags;
} PARALLEL_1284_COMMAND, *PPARALLEL_1284_COMMAND;
Angehörige
ID
Gibt die IEEE 1284.3-Geräte-ID an.
Port
Reserviert (auf Null festgelegt).
CommandFlags
Gibt ein bitweises ODER von Null oder mehr der folgenden Flags an:
PAR_END_OF_CHAIN_DEVICE
Gibt ein End-of-Chain-Gerät an.
PAR_HAVE_PORT_KEEP_PORT
Gibt an, dass der Client den parallelen Port zugewiesen hat und eine Anforderung sendet, um den Port zuzuweisen.
Bemerkungen
Der vom System bereitgestellte Funktionstreiber für parallele Ports unterstützt die gleichzeitige Verbindung von Null mit zwei IEEE 1284.3 Daisy-Chain-Geräten und einem IEEE 1284-End-of-Chain-Gerät. In Windows XP unterstützt der Parallelport-Funktionstreiber die gleichzeitige Verbindung von Null zu vier IEEE 1284.3 Daisy-Chain-Geräten und einem IEEE 1284-End-of-Chain-Gerät. Das End-of-Chain-Gerät muss ein IEEE 1284-Gerät sein, muss aber kein IEEE 1284.3-Gerät sein.
Weitere Informationen finden Sie unter Auswählen und Deaktivieren eines IEEE 1284-Geräts, das an ein ParallelPort-angeschlossen ist.
Anforderungen
Anforderung | Wert |
---|---|
Header- | parallel.h (include Parallel.h) |