Compartir a través de


IOCTL_SERIAL_GET_COMMSTATUS IOCTL (ntddser.h)

La solicitud IOCTL_SERIAL_GET_COMMSTATUS devuelve información sobre el estado de comunicación de un dispositivo serie. Para obtener más información sobre la información de estado recuperada por esta solicitud, consulte SERIAL_STATUS.

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

Ninguno.

Longitud del búfer de entrada

Ninguno.

Búfer de salida

El miembro AssociatedIrp.SystemBuffer apunta a una estructura de SERIAL_STATUS asignada por el cliente que usa el controlador de controlador serie para generar información de estado de comunicación.

Longitud del búfer de salida

El miembro Parameters.DeviceIoControl.OutputBufferLength se establece en el tamaño en bytes de una estructura de SERIAL_STATUS .

Bloque de estado

Si la solicitud se realiza correctamente, el miembro Information se establece en el tamaño en bytes de una estructura de SERIAL_STATUS . De lo contrario, el miembro Information se establece en cero.

El miembro Status se establece en uno de los valores de estado genéricos para las solicitudes de control de dispositivos serie.

Requisitos

Requisito Valor
Header ntddser.h (incluya Ntddser.h)

Consulte también

SERIAL_STATUS