Freigeben über


PARALLEL_CHIP_MODE-Struktur (parallel.h)

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

Syntax

typedef struct _PARALLEL_CHIP_MODE {
  UCHAR   ModeFlags;
  BOOLEAN success;
} PARALLEL_CHIP_MODE, *PPARALLEL_CHIP_MODE;

Member

ModeFlags

Gibt einen Betriebsmodus eines parallelen Ports an, entweder einen EPP-Modus (Enhanced Parallel Port) oder einen ECP-Modus (Extended Capabilities Port).

success

Wird nicht verwendet.

Bemerkungen

Ein Client verwendet eine PARALLEL_CHIP_MODE-Struktur mit internen Gerätesteuerungsanforderungen, um den Betriebsmodus eines parallelen Ports festzulegen und zu löschen.

Hinweis Microsoft empfiehlt die Verwendung einer vom Client bereitgestellten Interruptroutine nicht. Die Verwendung von Interrupts kann zu Systeminstabilität führen. Standardmäßig ist die IOCTL_INTERNAL_PARALLEL_CONNECT_INTERRUPT-Anforderung deaktiviert. Weitere Informationen finden Sie unter Verbinden einer Interruptdienstroutine mit einem ParallelPort.
 

Anforderungen

Anforderung Wert
Header parallel.h (einschließlich Parallel.h)

Weitere Informationen

IOCTL_INTERNAL_PARALLEL_SET_CHIP_MODE

IOCTL_INTERNAL_GET_PARALLEL_PORT_INFO

IOCTL_INTERNAL_PARALLEL_CONNECT_INTERRUPT

IOCTL_INTERNAL_PARALLEL_CLEAR_CHIP_MODE

PPARALLEL_SET_CHIP_MODE

PPARALLEL_CLEAR_CHIP_MODE