Skip to content

Latest commit

 

History

History
97 lines (67 loc) · 2.94 KB

ni-parallel-ioctl_internal_init_1284_3_bus.md

File metadata and controls

97 lines (67 loc) · 2.94 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
NI:parallel.IOCTL_INTERNAL_INIT_1284_3_BUS
IOCTL_INTERNAL_INIT_1284_3_BUS (parallel.h)
The IOCTL_INTERNAL_INIT_1284_3_BUS request initializes and assigns an IEEE 1284.3 device ID to all the 1284.3 daisy chain devices that are attached to a parallel port.
parports\ioctl_internal_init_1284_3_bus.htm
parports
02/15/2018
IOCTL_INTERNAL_INIT_1284_3_BUS IOCTL
IOCTL_INTERNAL_INIT_1284_3_BUS, IOCTL_INTERNAL_INIT_1284_3_BUS control code [Parallel Ports], cisspd_bbc4a115-34b5-4f7b-9fd4-bbf4d4293e81.xml, parallel/IOCTL_INTERNAL_INIT_1284_3_BUS, parports.ioctl_internal_init_1284_3_bus
parallel.h
Parallel.h
Windows
Windows
RILGBATOKEN, *LPRILGBATOKEN
IOCTL_INTERNAL_INIT_1284_3_BUS
parallel/IOCTL_INTERNAL_INIT_1284_3_BUS
APIRef
kbSyntax
HeaderDef
parallel.h
IOCTL_INTERNAL_INIT_1284_3_BUS

IOCTL_INTERNAL_INIT_1284_3_BUS IOCTL

Major Code:

IRP_MJ_DEVICE_CONTROL

-description

The IOCTL_INTERNAL_INIT_1284_3_BUS request initializes and assigns an IEEE 1284.3 device ID to all the 1284.3 daisy chain devices that are attached to a parallel port.

Windows 2000 supports from zero to four daisy chain devices and an end-of-chain device simultaneously attached to a parallel port. Windows XP supports from zero to two daisy chain devices and an end-of-chain device simultaneously attached to a parallel port.

Note   This request is included primarily for test purposes, and Microsoft does not recommend using it during the normal operation of a parallel port.
 
For more information, see Device Stacks for ParallelPorts and Devices.

-ioctlparameters

-ioctl-major-code

IRP_MJ_INTERNAL_DEVICE_CONTROL

-input-buffer

None.

-input-buffer-length

None.

-output-buffer

None.

-output-buffer-length

None.

-in-out-buffer

-inout-buffer-length

-status-block

The Information member is set to zero.

The Status member is set to one of the generic status values returned by internal device control requests for parallel ports.

-see-also

IOCTL_INTERNAL_SELECT_DEVICE

IOCTL_INTERNAL_DESELECT_DEVICE