PARCLASS_NEGOTIATION_MASK 结构 (ntddpar.h)

PARCLASS_NEGOTIATION_MASK 结构指定驱动程序为并行设备选择的读取和写入协议。

语法

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

成员

usReadMask

指定读取协议。 有关读取和写入协议值,请参阅 ntddpar.h 中定义的常量, (从 NONE 到 ECP_ANY) 。

usWriteMask

指定写入协议。

注解

客户端通过设置表示每个协议的常量的按位 OR 来指定一组请求的协议。 系统提供的用于并行端口的总线驱动程序从客户端指定的协议中选择它支持的最快协议。

有关详细信息,请参阅 为并行设备设置和清除通信模式

要求

要求
Header ntddpar.h (包括 Ntddpar.h)

另请参阅

IOCTL_PAR_GET_DEFAULT_MODES

IOCTL_IEEE1284_GET_MODE

PNEGOTIATE_IEEE_MODE

IOCTL_IEEE1284_NEGOTIATE

PDETERMINE_IEEE_MODES