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

Keine.

Eingabepufferlänge

Keine.

Ausgabepuffer

Der AssociatedIrp.SystemBuffer verweist auf eine clientbezogene SERIAL_COMMPROP Struktur, die der serielle Controllertreiber verwendet, um Informationen zu den Funktionen des seriellen Controllers auszugeben.

Ausgabepufferlänge

Die Parameter.DeviceIoControl.OutputBufferLength wird auf die Größe einer SERIAL_COMMPROP Struktur festgelegt.

Statusblock

Wenn die Anforderung erfolgreich ist, wird das Informationsmitglied auf die Größe in Bytes einer SERIAL_COMMPROP Struktur festgelegt. Andernfalls wird das Informationsmitglied auf Null festgelegt.

Das Statusmitglied wird auf einen der generischen Statuswerte für serielle Gerätesteuerungsanforderungen festgelegt.

Anforderungen

   
Header ntddser.h (enthalten Ntddser.h)

Siehe auch

SERIAL_COMMPROP