parallel.h) (PARALLEL_1284_COMMAND 结构

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

指定以下标志的零个或多个按位 OR:

PAR_END_OF_CHAIN_DEVICE

指定链末设备。

PAR_HAVE_PORT_KEEP_PORT

指定客户端分配了并行端口,并发出请求以保持分配的端口。

注解

系统提供的用于并行端口的功能驱动程序支持同时连接 0 到两个 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)

另请参阅

IOCTL_INTERNAL_SELECT_DEVICE

PPARALLEL_DESELECT_ROUTINE

PPARALLEL_TRY_SELECT_ROUTINE

IOCTL_INTERNAL_DESELECT_DEVICE