Freigeben über


IOCTL_PAR_SET_READ_ADDRESS IOCTL (ntddpar.h)

Die IOCTL_PAR_SET_READ_ADDRESS-Anforderung legt eine ECP-Leseadresse (Extended Capabilities Port, ECP) oder eine EPP-Leseadresse (Channel) für ein paralleles Gerät fest.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Das AssociatedIrp.SystemBuffer-Element verweist auf einen UCHAR-Puffer, den der Client ordnet, um eine Leseadresse einzugeben. Die Anforderung legt den Puffer auf eine ECP- oder EPP-Leseadresse fest.

Eingabepufferlänge

Parameters.DeviceIoControl.InputBufferLength-Member ist auf die Größe (in Bytes) einer UCHAR festgelegt.

Ausgabepuffer

Keine.

Länge des Ausgabepuffers

Keine.

Statusblock

Das Element Information ist auf 0 festgelegt.

Der Statusmember ist auf einen der generischen status Werte festgelegt, die von Gerätesteuerungsanforderungen für parallele Geräte zurückgegeben werden, oder auf den folgenden Wert:

STATUS_INVALID_PARAMETER

Parameters.DeviceIoControl.InputBufferLength ist kleiner als die Größe einer UCHAR in Bytes.

Anforderungen

Anforderung Wert
Header ntddpar.h (include Ntddpar.h)

Weitere Informationen

IOCTL_PAR_SET_WRITE_ADDRESS