Поделиться через


структура 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.

Port

Зарезервировано (задано равно нулю).

CommandFlags

Указывает битовую или более нулевых или более следующих флагов:

PAR_END_OF_CHAIN_DEVICE

Указывает сквозное устройство.

PAR_HAVE_PORT_KEEP_PORT

Указывает, что клиент выделяет параллельный порт и запрашивает выделение порта.

Замечания

Драйвер функции, предоставляемый системой для параллельных портов, поддерживает одновременное подключение от нуля к двум устройствам цепочки IEEE 1284.3 и устройству конца цепочки IEEE 1284. В Windows XP драйвер функции параллельного порта поддерживает одновременное подключение нулевых к четырем устройствам ieee 1284.3 daisy-chain и устройству конца цепочки IEEE 1284. Устройство конца цепочки должно быть устройством IEEE 1284, но не должно быть устройством IEEE 1284.3.

Дополнительные сведения см. в разделе Выбор и отмена выбора устройства IEEE 1284, подключенного кParallelPort.

Требования

Требование Ценность
заголовка parallel.h (include Parallel.h)

См. также

IOCTL_INTERNAL_SELECT_DEVICE

PPARALLEL_DESELECT_ROUTINE

PPARALLEL_TRY_SELECT_ROUTINE

IOCTL_INTERNAL_DESELECT_DEVICE