Freigeben über


Parallele Ports

Übersicht über die Parallel Ports-Technologie.

Zum Entwickeln paralleler Ports benötigen Sie die folgenden Header:

Die Programmieranleitung finden Sie unter Parallele Ports.

E/A-Steuerungscodes

Titel BESCHREIBUNG
IOCTL_IEEE1284_GET_MODE IOCTL Die IOCTL_IEEE1284_GET_MODE Anforderung gibt die IEEE 1284-Lese- und Schreibprotokolle zurück, die derzeit für ein paralleles Gerät festgelegt sind.
IOCTL_IEEE1284_NEGOTIATE IOCTL Die IOCTL_IEEE1284_NEGOTIATE-Anforderung legt die Lese- und Schreibprotokolle fest, die für ein paralleles Gerät verwendet werden.
IOCTL_INTERNAL_DESELECT_DEVICE IOCTL Die IOCTL_INTERNAL_DESELECT_DEVICE Anforderung hebt die Auswahl eines IEEE 1284.3-Daisy-Chain-Geräts oder eines IEEE 1284-End-of-Chain-Geräts auf, das an einen parallelen Port angeschlossen ist.
IOCTL_INTERNAL_DISCONNECT_IDLE IOCTL Die IOCTL_INTERNAL_DISCONNECT_IDLE Anforderung trennt die IEEE 1284-Betriebsmodi, die für ein paralleles Gerät festgelegt sind.
IOCTL_INTERNAL_GET_MORE_PARALLEL_PORT_INFO IOCTL Die IOCTL_INTERNAL_GET_MORE_PARALLEL_PORT_INFO Anforderung gibt Informationen zu einem parallelen Port zurück.
IOCTL_INTERNAL_GET_PARALLEL_PNP_INFO IOCTL Die IOCTL_INTERNAL_GET_PARALLEL_PNP_INFO Anforderung gibt Plug-and-Play-Informationen zu einem parallelen Port zurück.
IOCTL_INTERNAL_GET_PARALLEL_PORT_INFO IOCTL Die IOCTL_INTERNAL_GET_PARALLEL_PORT_INFO-Anforderung gibt Informationen zu einem parallelen Port zurück.
IOCTL_INTERNAL_INIT_1284_3_BUS IOCTL Die IOCTL_INTERNAL_INIT_1284_3_BUS-Anforderung initialisiert und weist allen 1284.3-Daisy-Chain-Geräten, die an einen parallelen Port angeschlossen sind, eine IEEE 1284.3-Geräte-ID zu.
IOCTL_INTERNAL_LOCK_PORT IOCTL Die IOCTL_INTERNAL_LOCK_PORT Anforderung weist den übergeordneten parallelen Port des parallelen Geräts zu und wählt das parallele Gerät am Port aus.
IOCTL_INTERNAL_LOCK_PORT_NO_SELECT IOCTL Die IOCTL_INTERNAL_LOCK_PORT_NO_SELECT Anforderung weist den übergeordneten parallelen Port des parallelen Geräts zu, wählt jedoch nicht das parallele Gerät aus.
IOCTL_INTERNAL_PARALLEL_CLEAR_CHIP_MODE IOCTL Die IOCTL_INTERNAL_PARALLEL_CLEAR_CHIP_MODE Anforderung löscht den Betriebsmodus eines parallelen Ports.
IOCTL_INTERNAL_PARALLEL_CONNECT_INTERRUPT IOCTL Die IOCTL_INTERNAL_PARALLEL_CONNECT_INTERRUPT Anforderung verbindet eine optionale Interruptdienstroutine und eine optionale Überprüfungsroutine für verzögerte Ports mit einem parallelen Port.
IOCTL_INTERNAL_PARALLEL_DISCONNECT_INTERRUPT IOCTL Die IOCTL_INTERNAL_PARALLEL_DISCONNECT_INTERRUPT Anforderung trennt eine Interruptdienstroutine (und eine optionale Routine für verzögerte Portüberprüfung), die mithilfe einer IOCTL_INTERNAL_PARALLEL_CONNECT_INTERRUPT Anforderung verbunden wurde.
IOCTL_INTERNAL_PARALLEL_PORT_ALLOCATE IOCTL Die IOCTL_INTERNAL_PARALLEL_PORT_ALLOCATE-Anforderung weist einen parallelen Port für den exklusiven Zugriff durch einen Client zu.
IOCTL_INTERNAL_PARALLEL_PORT_FREE IOCTL Die IOCTL_INTERNAL_PARALLEL_PORT_FREE Anforderung gibt einen parallelen Port frei.
IOCTL_INTERNAL_PARALLEL_SET_CHIP_MODE IOCTL Die IOCTL_INTERNAL_PARALLEL_SET_CHIP_MODE-Anforderung legt den Betriebsmodus eines parallelen Ports fest.
IOCTL_INTERNAL_PARCLASS_CONNECT IOCTL Die IOCTL_INTERNAL_PARCLASS_CONNECT Anforderung gibt Informationen zu einem parallelen Port und den Rückrufroutinen zurück, die der vom System bereitgestellte Bustreiber für parallele Ports zum Betrieb des parallelen Ports bereitstellt.
IOCTL_INTERNAL_PARCLASS_DISCONNECT IOCTL Die IOCTL_INTERNAL_PARCLASS_DISCONNECT Anforderung trennt einen Client von einem parallelen Gerät.
IOCTL_INTERNAL_RELEASE_PARALLEL_PORT_INFO IOCTL Die IOCTL_INTERNAL_RELEASE_PARALLEL_PORT_INFO-Anforderung gibt STATUS_SUCCESS zurück.
IOCTL_INTERNAL_SELECT_DEVICE IOCTL Die IOCTL_INTERNAL_SELECT_DEVICE Anforderung
IOCTL_INTERNAL_UNLOCK_PORT IOCTL Die IOCTL_INTERNAL_UNLOCK_PORT Anforderung hebt die Auswahl eines parallelen Geräts auf und gibt den übergeordneten parallelen Port des parallelen Geräts frei.
IOCTL_INTERNAL_UNLOCK_PORT_NO_DESELECT IOCTL Die IOCTL_INTERNAL_UNLOCK_PORT_NO_DESELECT Anforderung gibt den übergeordneten parallelen Port eines parallelen Geräts frei.
IOCTL_PAR_GET_DEFAULT_MODES IOCTL Die IOCTL_PAR_GET_DEFAULT_MODES Anforderung gibt die standardmäßigen IEEE 1284-Protokolle für Schreib- (Vorwärts) und Lesezugriff (Reverse) zurück, die vom systemseitig bereitgestellten Bustreiber für parallele Ports verwendet werden.
IOCTL_PAR_GET_DEVICE_CAPS IOCTL Die IOCTL_PAR_GET_DEVICE_CAPS-Anforderung führt folgendes aus:
IOCTL_PAR_IS_PORT_FREE IOCTL Die IOCTL_PAR_IS_PORT_FREE Anforderung bestimmt, ob der übergeordnete parallele Port eines parallelen Geräts zum Zeitpunkt der Verarbeitung der Anforderung durch den vom System bereitgestellten Bustreiber für parallele Ports frei ist.
IOCTL_PAR_QUERY_DEVICE_ID IOCTL Die IOCTL_PAR_QUERY_DEVICE_ID Anforderung gibt die IEEE 1284-Geräte-ID eines parallelen Geräts zurück, das vom systemseitig bereitgestellten Funktionstreiber für parallele Ports zugewiesen wurde.
IOCTL_PAR_QUERY_DEVICE_ID_SIZE IOCTL Die IOCTL_PAR_QUERY_DEVICE_ID_SIZE Anforderung gibt die Größe eines Puffers in Bytes zurück, der die IEEE 1284-Geräte-ID eines Geräts und einen NULL-Abschlussator enthalten kann.
IOCTL_PAR_QUERY_INFORMATION IOCTL Die IOCTL_PAR_QUERY_INFORMATION-Anforderung gibt die status eines IEEE 1284-Geräts am Ende der Kette zurück.
IOCTL_PAR_QUERY_LOCATION IOCTL Die IOCTL_PAR_QUERY_LOCATION Anforderung gibt den symbolischen Linknamen "LPTn" oder "LPTn.m" zurück, der einem parallelen Gerät zugeordnet ist.
IOCTL_PAR_QUERY_RAW_DEVICE_ID IOCTL Die IOCTL_PAR_QUERY_RAW_DEVICE_ID-Anforderung gibt eine Unformatierte Geräte-ID zurück, die Folgendes enthält:
IOCTL_PAR_SET_INFORMATION IOCTL Die IOCTL_PAR_SET_INFORMATION Anforderung setzt ein paralleles Gerät zurück und initialisiert es.
IOCTL_PAR_SET_READ_ADDRESS IOCTL Die IOCTL_PAR_SET_READ_ADDRESS-Anforderung legt eine ECP-Leseadresse (Extended Capabilities Port, ECP) oder eine EPP-Leseadresse (Channel) für ein paralleles Gerät fest.
IOCTL_PAR_SET_WRITE_ADDRESS IOCTL Die IOCTL_PAR_SET_WRITE_ADDRESS-Anforderung legt eine ECP-Schreibadresse (Extended Capabilities Port, ECP) oder eine EPP-Schreibadresse (Channel) für ein paralleles Gerät fest. Der Bustreiber für parallelen Port stellt diese Anforderung in eine Arbeitswarteschlange für das parallele Gerät bereit.

IOCTLs

 
IOCTL_IEEE1284_GET_MODE

Die IOCTL_IEEE1284_GET_MODE Anforderung gibt die IEEE 1284-Lese- und Schreibprotokolle zurück, die derzeit für ein paralleles Gerät festgelegt sind.
IOCTL_IEEE1284_NEGOTIATE

Die IOCTL_IEEE1284_NEGOTIATE-Anforderung legt die Lese- und Schreibprotokolle fest, die für ein paralleles Gerät verwendet werden.
IOCTL_INTERNAL_DESELECT_DEVICE

Die IOCTL_INTERNAL_DESELECT_DEVICE Anforderung hebt die Auswahl eines IEEE 1284.3-Daisy-Chain-Geräts oder eines IEEE 1284-End-of-Chain-Geräts auf, das an einen parallelen Port angeschlossen ist.
IOCTL_INTERNAL_DISCONNECT_IDLE

Die IOCTL_INTERNAL_DISCONNECT_IDLE Anforderung trennt die IEEE 1284-Betriebsmodi, die für ein paralleles Gerät festgelegt sind.
IOCTL_INTERNAL_GET_MORE_PARALLEL_PORT_INFO

Die IOCTL_INTERNAL_GET_MORE_PARALLEL_PORT_INFO Anforderung gibt Informationen zu einem parallelen Port zurück.
IOCTL_INTERNAL_GET_PARALLEL_PNP_INFO

Die IOCTL_INTERNAL_GET_PARALLEL_PNP_INFO Anforderung gibt Plug-and-Play-Informationen zu einem parallelen Port zurück.
IOCTL_INTERNAL_GET_PARALLEL_PORT_INFO

Die IOCTL_INTERNAL_GET_PARALLEL_PORT_INFO-Anforderung gibt Informationen zu einem parallelen Port zurück.
IOCTL_INTERNAL_INIT_1284_3_BUS

Die IOCTL_INTERNAL_INIT_1284_3_BUS-Anforderung initialisiert und weist allen 1284.3-Daisy-Chain-Geräten, die an einen parallelen Port angeschlossen sind, eine IEEE 1284.3-Geräte-ID zu.
IOCTL_INTERNAL_LOCK_PORT

Die IOCTL_INTERNAL_LOCK_PORT-Anforderung weist den übergeordneten parallelen Port des parallelen Geräts zu und wählt das parallele Gerät am Port aus.
IOCTL_INTERNAL_LOCK_PORT_NO_SELECT

Die IOCTL_INTERNAL_LOCK_PORT_NO_SELECT-Anforderung ordnet den übergeordneten parallelen Port des parallelen Geräts zu, wählt jedoch nicht das parallele Gerät aus.
IOCTL_INTERNAL_PARALLEL_CLEAR_CHIP_MODE

Die IOCTL_INTERNAL_PARALLEL_CLEAR_CHIP_MODE-Anforderung löscht den Betriebsmodus eines parallelen Ports.
IOCTL_INTERNAL_PARALLEL_CONNECT_INTERRUPT

Die IOCTL_INTERNAL_PARALLEL_CONNECT_INTERRUPT Anforderung verbindet eine optionale Interruptdienstroutine und eine optionale verzögerte Portüberprüfungsroutine mit einem parallelen Port.
IOCTL_INTERNAL_PARALLEL_DISCONNECT_INTERRUPT

Die IOCTL_INTERNAL_PARALLEL_DISCONNECT_INTERRUPT Anforderung trennt eine Interruptdienstroutine (und optional eine Dienstroutine zur verzögerten Portüberprüfung), die mithilfe einer IOCTL_INTERNAL_PARALLEL_CONNECT_INTERRUPT-Anforderung verbunden wurde.
IOCTL_INTERNAL_PARALLEL_PORT_ALLOCATE

Die IOCTL_INTERNAL_PARALLEL_PORT_ALLOCATE-Anforderung weist einen parallelen Port für den exklusiven Zugriff durch einen Client zu.
IOCTL_INTERNAL_PARALLEL_PORT_FREE

Die IOCTL_INTERNAL_PARALLEL_PORT_FREE Anforderung gibt einen parallelen Port frei.
IOCTL_INTERNAL_PARALLEL_SET_CHIP_MODE

Die IOCTL_INTERNAL_PARALLEL_SET_CHIP_MODE-Anforderung legt den Betriebsmodus eines parallelen Ports fest.
IOCTL_INTERNAL_PARCLASS_CONNECT

Die IOCTL_INTERNAL_PARCLASS_CONNECT Anforderung gibt Informationen zu einem parallelen Port und den Rückrufroutinen zurück, die der vom System bereitgestellte Bustreiber für parallele Ports zum Betrieb des parallelen Ports bereitstellt.
IOCTL_INTERNAL_PARCLASS_DISCONNECT

Die IOCTL_INTERNAL_PARCLASS_DISCONNECT Anforderung trennt einen Client von einem parallelen Gerät.
IOCTL_INTERNAL_RELEASE_PARALLEL_PORT_INFO

Die IOCTL_INTERNAL_RELEASE_PARALLEL_PORT_INFO-Anforderung gibt STATUS_SUCCESS zurück.
IOCTL_INTERNAL_SELECT_DEVICE

The IOCTL_INTERNAL_SELECT_DEVICE request:Allocates the parallel portDer vom System bereitgestellte Funktionstreiber für parallele Ports weist den parallelen Port zu, wenn der Client das PAR_HAVE_PORT_KEEP_PORT-Flag nicht im CommandFlags-Member der Eingabe PARALLEL_1284_COMMAND-Struktur festgelegt. Andernfalls ordnet der Parallelport-Funktionstreiber den parallelen Port nicht zu. Wählt ein paralleles Ieee 1284.3-Daisy-Chain-Gerät oder ein an den parallelen Port angeschlossenes Gerät am Ende der Kette aus. Wenn ein Client ein End-of-Chain-Gerät mithilfe einer ausgewählten Geräteanforderung auswählen kann, empfiehlt Microsoft stattdessen die Verwendung einer IOCTL_INTERNAL_PARALLEL_PORT_ALLOCATE-Anforderung. Der Parallelport-Funktionstreiber wählt das End-of-Chain-Gerät aus, bevor er den parallelen Port einem Client zuordnet.
IOCTL_INTERNAL_UNLOCK_PORT

Die IOCTL_INTERNAL_UNLOCK_PORT Anforderung hebt die Auswahl eines parallelen Geräts auf und gibt den übergeordneten parallelen Port des parallelen Geräts frei.
IOCTL_INTERNAL_UNLOCK_PORT_NO_DESELECT

Die IOCTL_INTERNAL_UNLOCK_PORT_NO_DESELECT Anforderung gibt den übergeordneten parallelen Port eines parallelen Geräts frei.
IOCTL_PAR_GET_DEFAULT_MODES

Die IOCTL_PAR_GET_DEFAULT_MODES-Anforderung gibt die standardmäßigen IEEE 1284-Protokolle für Schreib- (Vorwärts) und Lesevorgänge (reverse) zurück, die vom systemseitig bereitgestellten Bustreiber für parallele Ports verwendet werden.
IOCTL_PAR_GET_DEVICE_CAPS

Die IOCTL_PAR_GET_DEVICE_CAPS-Anforderung führt Folgendes aus:Gibt die Protokolle an, die der vom System bereitgestellte Bustreiber für parallele Ports nicht mit einem parallelen Gerät verwenden darfReturns die vom parallelen Gerät unterstützten BetriebsprotokolleWeitere Informationen finden Sie unter Festlegen und Löschen eines Kommunikationsmodus für ein paralleles Gerät.
IOCTL_PAR_IS_PORT_FREE

Die IOCTL_PAR_IS_PORT_FREE Anforderung bestimmt, ob der übergeordnete parallele Port eines parallelen Geräts zum Zeitpunkt der Verarbeitung der Anforderung durch den vom System bereitgestellten Bustreiber für parallele Ports frei ist.
IOCTL_PAR_QUERY_DEVICE_ID

Die IOCTL_PAR_QUERY_DEVICE_ID-Anforderung gibt die IEEE 1284-Geräte-ID eines parallelen Geräts zurück, das vom systemseitig bereitgestellten Funktionstreiber für parallele Ports zugewiesen wird.
IOCTL_PAR_QUERY_DEVICE_ID_SIZE

Die IOCTL_PAR_QUERY_DEVICE_ID_SIZE-Anforderung gibt die Größe eines Puffers in Bytes zurück, der die IEEE 1284-Geräte-ID eines Geräts und einen NULL-Abschlusszeichen enthalten kann.
IOCTL_PAR_QUERY_INFORMATION

Die IOCTL_PAR_QUERY_INFORMATION-Anforderung gibt die status eines IEEE 1284-Geräts am Ende der Kette zurück.
IOCTL_PAR_QUERY_LOCATION

Die IOCTL_PAR_QUERY_LOCATION-Anforderung gibt den symbolischen Linknamen "LPTn" oder "LPTn.m" zurück, der einem parallelen Gerät zugeordnet ist.
IOCTL_PAR_QUERY_RAW_DEVICE_ID

Die IOCTL_PAR_QUERY_RAW_DEVICE_ID-Anforderung gibt eine unformatierte Geräte-ID zurück, die folgendes enthält: _a Zwei-Byte-Präfix, das die Größe der IEEE 1284-Geräte-ID des Geräts in Byte angibt; die IEEE 1284-Geräte-ID; und ein NULL-Abschlusszeichen.
IOCTL_PAR_SET_INFORMATION

Die IOCTL_PAR_SET_INFORMATION Anforderung setzt ein paralleles Gerät zurück und initialisiert es.
IOCTL_PAR_SET_READ_ADDRESS

Die IOCTL_PAR_SET_READ_ADDRESS-Anforderung legt eine ECP-Leseadresse (Extended Capabilities Port) oder einen erweiterten parallelen Port (EPP) als Leseadresse (Kanal) für ein paralleles Gerät fest.
IOCTL_PAR_SET_WRITE_ADDRESS

Die IOCTL_PAR_SET_WRITE_ADDRESS-Anforderung legt eine ECP-Schreibadresse (Extended Capabilities Port) oder einen erweiterten parallelen Port (EPP)-Schreibadresse (Kanal) für ein paralleles Gerät fest. Der Parallelportbustreiber stellt diese Anforderung in einer Arbeitswarteschlange für das parallele Gerät in die Warteschlange.

Functions

 
PDETERMINE_IEEE_MODES

Die PDETERMINE_IEEE_MODES typisierte Rückrufroutine bestimmt, welche IEEE 1284-Protokolle ein paralleles Gerät unterstützt. Der vom System bereitgestellte Bustreiber für parallele Ports stellt diese Routine bereit.
PNEGOTIATE_IEEE_MODE

Die PNEGOTIATE_IEEE_MODE typisierte Rückrufroutine wählt aus den vom Aufrufer angegebenen Protokollen die schnellsten Forward- und Reverseprotokolle aus, die der vom System bereitgestellte Bustreiber für parallele Ports unterstützt.
PPARALLEL_CLEAR_CHIP_MODE

Die PPARALLEL_CLEAR_CHIP_MODE typisierte Rückrufroutine löscht den Betriebsmodus eines parallelen Ports, indem der Kommunikationsmodus des Hostchipsets auf den IEEE 1284-Kompatibilitätsmodus zurückgesetzt wird.
PPARALLEL_DESELECT_ROUTINE

Die PPARALLEL_DESELECT_ROUTINE typisierte Rückrufroutine deaktiviert entweder ein IEEE 1284.3-Daisy-Chain-Gerät oder ein IEEE 1284-Gerät am Ende der Kette, das an einen parallelen Port angefügt ist.
PPARALLEL_FREE_ROUTINE

Die PPARALLEL_FREE_ROUTINE typisierte Rückrufroutine gibt einen parallelen Port frei. Der vom System bereitgestellte Funktionstreiber für parallele Ports stellt diese Routine bereit.
PPARALLEL_IEEE_FWD_TO_REV

Die PPARALLEL_IEEE_FWD_TO_REV typisierte Rückrufroutine ändert den Übertragungsmodus von vorwärts in umgekehrt. Der vom System bereitgestellte Bustreiber für parallele Ports stellt diese Routine bereit.
PPARALLEL_IEEE_REV_TO_FWD

Die PPARALLEL_IEEE_REV_TO_FWD typisierte Rückrufroutine ändert den Übertragungsmodus von umgekehrt in vorwärts. Der vom System bereitgestellte Bustreiber für parallele Ports stellt diese Routine bereit.
PPARALLEL_QUERY_WAITERS_ROUTINE

Die PPARALLEL_QUERY_WAITERS_ROUTINE typisierte Rückrufroutine gibt die Anzahl der IOCTL_INTERNAL_PARALLEL_PORT_ALLOCATE und IOCTL_INTERNAL_SELECT_DEVICE Anforderungen zurück, die in der Arbeitswarteschlange eines parallelen Ports in die Warteschlange eingereiht werden.
PPARALLEL_READ

Die PPARALLEL_READ typisierte Rückrufroutine liest Daten von einem parallelen Gerät. Der vom System bereitgestellte Bustreiber für parallele Ports stellt diese Routine bereit.
PPARALLEL_SET_CHIP_MODE

Die PPARALLEL_SET_CHIP_MODE typisierte Rückrufroutine legt den Betriebsmodus eines parallelen Ports fest. Der vom System bereitgestellte Funktionstreiber für parallele Ports stellt diese Routine bereit.
PPARALLEL_TRY_ALLOCATE_ROUTINE

Die PPARALLEL_TRY_ALLOCATE_ROUTINE typisierte Rückrufroutine (ISR) versucht, einen parallelen Port unter IRQL = DIRQL zuzuweisen. Der vom System bereitgestellte Funktionstreiber für parallele Ports stellt diese Routine bereit.
PPARALLEL_TRY_SELECT_ROUTINE

Die PPARALLEL_TRY_SELECT_ROUTINE typisierte Rückrufroutine wählt ein IEEE 1284.3-Daisy-Chain-Gerät oder ein IEEE 1284-Gerät am Ende der Kette aus, das an einen parallelen Port angefügt ist. Der vom System bereitgestellte Funktionstreiber für parallele Ports stellt diese Routine bereit.
PPARALLEL_WRITE

Die PPARALLEL_WRITE typisierte Rückrufroutine schreibt Daten auf ein paralleles Gerät. Der vom System bereitgestellte Bustreiber für parallele Ports stellt diese Routine bereit.
PTERMINATE_IEEE_MODE

Die PTERMINATE_IEEE_MODE typisierte Rückrufroutine beendet den aktuellen IEEE-Betriebsmodus und legt den Modus auf IEEE 1284-kompatibel fest. Der vom System bereitgestellte Bustreiber für parallele Ports stellt diese Routine bereit.

Strukturen

 
MORE_PARALLEL_PORT_INFORMATION

Die MORE_PARALLEL_PORT_INFORMATION-Struktur gibt Informationen zur Systemschnittstelle an, die den Betrieb eines parallelen Ports unterstützt.
PAR_DEVICE_ID_SIZE_INFORMATION

Die PAR_DEVICE_ID_SIZE_INFORMATION-Struktur gibt die Größe eines Puffers in Bytes an, der die IEEE 1284-Geräte-ID eines parallelen Geräts und eines NULL-Abschlusszeichens enthalten kann.
PAR_QUERY_INFORMATION

Die PAR_QUERY_INFORMATION-Struktur gibt die status eines parallelen Ports an.
PAR_SET_INFORMATION

Die PAR_SET_INFORMATION-Struktur gibt den anfänglichen status eines parallelen Ports an.
PARALLEL_1284_COMMAND

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.
PARALLEL_CHIP_MODE

Die PARALLEL_CHIP_MODE-Struktur gibt den Betriebsmodus eines parallelen Ports an.
PARALLEL_INTERRUPT_INFORMATION

Die PARALLEL_INTERRUPT_INFORMATION-Struktur gibt Informationen an, die ein Kernelmodustreiber im Kontext einer ISR verwenden kann, die der Treiber mit einem parallelen Port verbindet.
PARALLEL_INTERRUPT_SERVICE_ROUTINE

Die PARALLEL_INTERRUPT_SERVICE_ROUTINE-Struktur gibt Interruptdienste an, die ein Kernelmodustreiber mit dem Betrieb eines parallelen Ports verbinden kann.
PARALLEL_PNP_INFORMATION

Die PARALLEL_PNP_INFORMATION-Struktur gibt Informationen zu den Funktionen eines parallelen Ports an.
PARALLEL_PORT_INFORMATION

Die PARALLEL_PORT_INFORMATION-Struktur gibt Informationen zu den Ressourcen an, die einem parallelen Port zugewiesen sind, die Funktionen des parallelen Ports und Zeiger auf Rückrufroutinen, die ein Kernelmodustreiber zum Betreiben des parallelen Ports verwenden kann.
PARCLASS_INFORMATION

Die PARCLASS_INFORMATION-Struktur gibt Informationen zu einem parallelen Port, Zeiger auf Rückrufroutinen zum Betreiben eines parallelen Ports und Zeiger auf Rückrufroutinen zum Lesen und Schreiben auf ein paralleles Gerät an.
PARCLASS_NEGOTIATION_MASK

Die PARCLASS_NEGOTIATION_MASK-Struktur gibt die Lese- und Schreibprotokolle an, die ein Treiber für ein paralleles Gerät auswählt.