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