Compartir a través de


estructura PARCLASS_NEGOTIATION_MASK (ntddpar.h)

La estructura PARCLASS_NEGOTIATION_MASK especifica los protocolos de lectura y escritura que selecciona un controlador para un dispositivo paralelo.

Sintaxis

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

Miembros

usReadMask

Especifica los protocolos de lectura. Para conocer los valores de protocolo de lectura y escritura, consulte las constantes definidas en ntddpar.h (de NONE a ECP_ANY).

usWriteMask

Especifica los protocolos de escritura.

Observaciones

Un cliente especifica un conjunto de protocolos solicitados estableciendo un OR bit a bit de las constantes que representan cada protocolo. El controlador de bus proporcionado por el sistema para puertos paralelos selecciona el protocolo más rápido que admite entre los especificados por el cliente.

Para obtener más información, consulte configuración de y desactivación de un modo de comunicación para un dispositivo paralelo.

Requisitos

Requisito Valor
encabezado de ntddpar.h (incluya Ntddpar.h)

Consulte también

IOCTL_PAR_GET_DEFAULT_MODES

IOCTL_IEEE1284_GET_MODE

PNEGOTIATE_IEEE_MODE

IOCTL_IEEE1284_NEGOTIATE

PDETERMINE_IEEE_MODES