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 を含む) |