共用方式為


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,來指定一組要求的通訊協定。 系統為平行埠提供的總線驅動程式會從用戶端指定的通訊協定中選取它所支援的最快通訊協定。

如需詳細資訊,請參閱 設定和清除平行裝置的通訊模式

規格需求

需求
標頭 ntddpar.h (包含 Ntddpar.h)

另請參閱

IOCTL_PAR_GET_DEFAULT_MODES

IOCTL_IEEE1284_GET_MODE

PNEGOTIATE_IEEE_MODE

IOCTL_IEEE1284_NEGOTIATE

PDETERMINE_IEEE_MODES