Freigeben über


IOCTL_SERIAL_GET_PROPERTIES IOCTL (ntddser.h)

Die IOCTL_SERIAL_GET_PROPERTIES Anforderung gibt Informationen zu den Funktionen eines seriellen Controllers zurück. Die Funktioneninformationen werden in einer SERIAL_COMMPROP Struktur zurückgegeben.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Nichts.

Eingabepufferlänge

Nichts.

Ausgabepuffer

Die AssociatedIrp.SystemBuffer- verweist auf eine vom Client zugewiesene SERIAL_COMMPROP Struktur, die der serielle Controllertreiber verwendet, um Informationen zu den Funktionen des seriellen Controllers auszugeben.

Länge des Ausgabepuffers

Die Parameters.DeviceIoControl.OutputBufferLength- wird auf die Größe einer SERIAL_COMMPROP Struktur in Bytes festgelegt.

Statusblock

Wenn die Anforderung erfolgreich ist, wird das Information Member auf die Größe einer SERIAL_COMMPROP Struktur in Byte festgelegt. Andernfalls wird der Information Member auf Null festgelegt.

Der Status- Member ist auf einen der generischen Statuswerte für anforderungen für serielle Gerätesteuerungfestgelegt.

Anforderungen

Anforderung Wert
Header- ntddser.h (include Ntddser.h)

Siehe auch

SERIAL_COMMPROP