Freigeben über


PARCLASS_NEGOTIATION_MASK Struktur (ntddpar.h)

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

Syntax

typedef struct _PARCLASS_NEGOTIATION_MASK {
  USHORT usReadMask;
  USHORT usWriteMask;
} PARCLASS_NEGOTIATION_MASK, *PPARCLASS_NEGOTIATION_MASK;

Angehörige

usReadMask

Gibt die Leseprotokolle an. Informationen zu Lese- und Schreibprotokollwerten finden Sie unter den Konstanten, die in ntddpar.h- definiert sind (von NONE bis ECP_ANY).

usWriteMask

Gibt die Schreibprotokolle an.

Bemerkungen

Ein Client gibt einen Satz angeforderter Protokolle an, indem ein bitweiser OR der Konstanten festgelegt wird, die jedes Protokoll darstellen. Der vom System bereitgestellte Bustreiber für parallele Ports wählt das schnellste Protokoll aus, das er von den vom Client angegebenen unterstützt.

Weitere Informationen finden Sie unter Einstellung und Löschen eines Kommunikationsmodus für ein paralleles Gerät.

Anforderungen

Anforderung Wert
Header- ntddpar.h (include Ntddpar.h)

Siehe auch

IOCTL_PAR_GET_DEFAULT_MODES

IOCTL_IEEE1284_GET_MODE

PNEGOTIATE_IEEE_MODE

IOCTL_IEEE1284_NEGOTIATE

PDETERMINE_IEEE_MODES