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


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

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

Комментарии

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

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

Требования

Требование Значение
Заголовок parallel.h (включая Parallel.h)

См. также раздел

IOCTL_INTERNAL_SELECT_DEVICE

PPARALLEL_DESELECT_ROUTINE

PPARALLEL_TRY_SELECT_ROUTINE

IOCTL_INTERNAL_DESELECT_DEVICE