Skip to content

Latest commit

 

History

History
115 lines (77 loc) · 3.4 KB

ns-parallel-_parallel_1284_command.md

File metadata and controls

115 lines (77 loc) · 3.4 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NS:parallel._PARALLEL_1284_COMMAND
_PARALLEL_1284_COMMAND (parallel.h)
The PARALLEL_1284_COMMAND structure specifies information that a client uses to select and deselect an IEEE 1284.3 daisy-chain device or an IEEE 1284 end-of-chain device.
parports\parallel_1284_command.htm
parports
02/15/2018
PARALLEL_1284_COMMAND structure
*PPARALLEL_1284_COMMAND, PARALLEL_1284_COMMAND, PARALLEL_1284_COMMAND structure [Parallel Ports], PPARALLEL_1284_COMMAND, PPARALLEL_1284_COMMAND structure pointer [Parallel Ports], _PARALLEL_1284_COMMAND, cisspd_082268fb-79fd-46df-85a7-89dd56098ed0.xml, parallel/PARALLEL_1284_COMMAND, parallel/PPARALLEL_1284_COMMAND, parports.parallel_1284_command
parallel.h
Parallel.h
Windows
Windows
PARALLEL_1284_COMMAND, *PPARALLEL_1284_COMMAND
_PARALLEL_1284_COMMAND
parallel/_PARALLEL_1284_COMMAND
PPARALLEL_1284_COMMAND
parallel/PPARALLEL_1284_COMMAND
PARALLEL_1284_COMMAND
parallel/PARALLEL_1284_COMMAND
APIRef
kbSyntax
HeaderDef
parallel.h
_PARALLEL_1284_COMMAND
PPARALLEL_1284_COMMAND
PARALLEL_1284_COMMAND

_PARALLEL_1284_COMMAND structure

-description

The PARALLEL_1284_COMMAND structure specifies information that a client uses to select and deselect an IEEE 1284.3 daisy-chain device or an IEEE 1284 end-of-chain device.

-struct-fields

-field ID

Specifies the IEEE 1284.3 device ID.

-field Port

Reserved (set to zero).

-field CommandFlags

Specifies a bitwise OR of zero or more of the following flags:

PAR_END_OF_CHAIN_DEVICE

Specifies an end-of-chain device.

PAR_HAVE_PORT_KEEP_PORT

Specifies that the client has the parallel port allocated, and makes a request to keep the port allocated.

-syntax

typedef struct _PARALLEL_1284_COMMAND {
  UCHAR ID;
  UCHAR Port;
  ULONG CommandFlags;
} PARALLEL_1284_COMMAND, *PPARALLEL_1284_COMMAND;

-remarks

The system-supplied function driver for parallel ports supports the simultaneous connection of zero to two IEEE 1284.3 daisy-chain devices and an IEEE 1284 end-of-chain device. In Windows XP, the parallel port function driver supports the simultaneous connection of zero to four IEEE 1284.3 daisy-chain devices and an IEEE 1284 end-of-chain device. The end-of-chain device must be an IEEE 1284 device, but does not have to be an IEEE 1284.3 device.

For more information, see Selecting and Deselecting an IEEE 1284 Device Attached to a ParallelPort.

-see-also

IOCTL_INTERNAL_SELECT_DEVICE

PPARALLEL_DESELECT_ROUTINE

PPARALLEL_TRY_SELECT_ROUTINE

IOCTL_INTERNAL_DESELECT_DEVICE