Apertura e inicialización de una interfaz de UART-Compatible 16550
Cuando serial se usa como controlador de filtro de dispositivo de nivel inferior, se aplican las siguientes consideraciones a la apertura e inicialización del dispositivo de filtro:
Serial solo admite una apertura a la vez en el dispositivo de filtro.
El dispositivo de filtro está en un estado indefinido cuando está abierto.
Un cliente debe inicializar el dispositivo de filtro en un estado conocido antes de usarlo. Un cliente en modo de usuario puede usar las solicitudes de IOCTL_SERIAL_SET_Xxx. Sin embargo, tenga en cuenta que una aplicación compatible con Win32 debe usar las funciones de comunicación compatibles con los servicios base de Windows en el Microsoft Windows SDK. Un cliente en modo kernel puede usar el IOCTL_SERIAL_Xxx y las solicitudes de IOCTL_SERIAL_INTERNAL_Xxx. Para obtener más información, vea el encabezado ntddser.h .