IOCTL_INTERNAL_GET_PARALLEL_PNP_INFO IOCTL (parallel.h)

Die IOCTL_INTERNAL_GET_PARALLEL_PNP_INFO-Anforderung gibt Plug & Play Informationen zu einem parallelen Port zurück.

Weitere Informationen finden Sie unter Abrufen von Informationen zu einem ParallelPort.

Hauptcode

IRP_MJ_INTERNAL_DEVICE_CONTROL

Eingabepuffer

Eine PARALLEL_PNP_INFORMATION-Struktur .

Eingabepufferlänge

Das Parameters.DeviceIoControl.OutputBufferLength-Element ist auf die Größe einer PARALLEL_PNP_INFORMATION-Struktur in Bytes festgelegt.

Ausgabepuffer

Das AssociatedIrp.SystemBuffer-Element verweist auf eine PARALLEL_PNP_INFORMATION Struktur, die der Client der Ausgabe Plug & Play Informationen ordnet.

Länge des Ausgabepuffers

Die Größe einer PARALLEL_PNP_INFORMATION-Struktur.

Statusblock

Das Element Information ist auf 0 festgelegt.

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

STATUS_BUFFER_TOO_SMALL

Der Wert von Parameters.DeviceIoControl.OutputBufferLength ist kleiner als die Größe einer PARALLEL_PNP_INFORMATION-Struktur in Bytes.

Anforderungen

Anforderung Wert
Header parallel.h (einschließlich Parallel.h)

Weitere Informationen

IOCTL_INTERNAL_GET_PARALLEL_PORT_INFO

IOCTL_INTERNAL_GET_MORE_PARALLEL_PORT_INFO

PARALLEL_PNP_INFORMATION