PARALLEL_1284_COMMAND構造体 (parallel.h)
PARALLEL_1284_COMMAND構造体は、クライアントが IEEE 1284.3 のデイジーチェーン デバイスまたは IEEE 1284 エンド オブ チェーン デバイスを選択および選択解除するために使用する情報を指定します。
構文
typedef struct _PARALLEL_1284_COMMAND {
UCHAR ID;
UCHAR Port;
ULONG CommandFlags;
} PARALLEL_1284_COMMAND, *PPARALLEL_1284_COMMAND;
メンバー
ID
IEEE 1284.3 デバイス ID を指定します。
Port
予約済み (ゼロに設定)。
CommandFlags
次のフラグの 0 個以上のビットごとの OR を指定します。
PAR_END_OF_CHAIN_DEVICE
チェーンの終了デバイスを指定します。
PAR_HAVE_PORT_KEEP_PORT
クライアントに並列ポートが割り当てられていることを指定し、割り当てられたポートを保持する要求を行います。
注釈
並列ポート用のシステム提供のファンクション ドライバーでは、0 から 2 台の IEEE 1284.3 のデイジー チェーン デバイスと IEEE 1284 のチェーン終了デバイスへの同時接続がサポートされています。 Windows XP では、並列ポート関数ドライバーは、0 から 4 台の IEEE 1284.3 のデイジー チェーン デバイスと IEEE 1284 エンド オブ チェーン デバイスの同時接続をサポートしています。 チェーンの終了デバイスは IEEE 1284 デバイスである必要がありますが、IEEE 1284.3 デバイスである必要はありません。
詳細については、「 ParallelPort に接続されている IEEE 1284 デバイスの選択と選択解除」を参照してください。
要件
要件 | 値 |
---|---|
Header | parallel.h (Parallel.h を含む) |