Compartilhar via


estrutura PARCLASS_NEGOTIATION_MASK (ntddpar.h)

A estrutura PARCLASS_NEGOTIATION_MASK especifica os protocolos de leitura e gravação que um driver seleciona para um dispositivo paralelo.

Sintaxe

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

Membros

usReadMask

Especifica os protocolos de leitura. Para obter valores de protocolo de leitura e gravação, consulte as constantes definidas em ntddpar.h (de NONE a ECP_ANY).

usWriteMask

Especifica os protocolos de gravação.

Comentários

Um cliente especifica um conjunto de protocolos solicitados definindo um OR bit a bit das constantes que representam cada protocolo. O driver de barramento fornecido pelo sistema para portas paralelas seleciona o protocolo mais rápido ao qual ele dá suporte entre os especificados pelo cliente.

Para obter mais informações, consulte Configurando e limpando um modo de comunicação para um dispositivo paralelo.

Requisitos

Requisito Valor
Cabeçalho ntddpar.h (inclua Ntddpar.h)

Confira também

IOCTL_PAR_GET_DEFAULT_MODES

IOCTL_IEEE1284_GET_MODE

PNEGOTIATE_IEEE_MODE

IOCTL_IEEE1284_NEGOTIATE

PDETERMINE_IEEE_MODES