Freigeben über


IOCTL_INTERNAL_PARCLASS_CONNECT IOCTL (parallel.h)

Die IOCTL_INTERNAL_PARCLASS_CONNECT-Anforderung gibt Informationen zu einem parallelen Port und den Rückrufroutinen zurück, die der vom System bereitgestellte Bustreiber für parallele Ports zum Betrieb des parallelen Ports bereitstellt.

Weitere Informationen finden Sie unter Herstellen einer Verbindung mit einem parallelen Gerät.

Hauptcode

IRP_MJ_INTERNAL_DEVICE_CONTROL

Eingabepuffer

Eine PARCLASS_INFORMATION-Struktur .

Länge des Eingabepuffers

Der Wert des Parameters.DeviceIoControl.OutputBufferLength-Elements wird auf die Größe einer PARCLASS_INFORMATION-Struktur in Bytes festgelegt.

Ausgabepuffer

Der AssociatedIrp.SystemBuffer-Member verweist auf eine PARCLASS_INFORMATION Struktur, die der Client Ausgabeinformationen zuordnet.

Länge des Ausgabepuffers

Die Größe einer PARCLASS_INFORMATION-Struktur .

Statusblock

Wenn die Anforderung erfolgreich ist, wird der Information-Member auf die Größe einer PARCLASS_INFORMATION-Struktur in Bytes festgelegt. Andernfalls wird das Information-Element auf 0 (null) festgelegt.

Der Status-Member wird auf einen der generischen status Werte festgelegt, die von internen Gerätesteuerungsanforderungen für parallele Geräte zurückgegeben werden, oder auf den folgenden Wert:

STATUS_BUFFER_TOO_SMALL

Der Wert des Parameters.DeviceIoControl.OutputBufferLength-Elements ist kleiner als die Größe einer PARCLASS_INFORMATION-Struktur in Bytes.

Anforderungen

Anforderung Wert
Header parallel.h (schließen Sie Parallel.h ein)

Weitere Informationen

PARCLASS_INFORMATION

IOCTL_INTERNAL_PARCLASS_DISCONNECT