Estructura CPPORT (uart.h)
Contiene el estado de tiempo de ejecución mutable de una instancia específica de un dispositivo UART.
Sintaxis
typedef struct _CPPORT {
PUCHAR Address;
ULONG BaudRate;
USHORT Flags;
UCHAR ByteWidth;
UART_HARDWARE_READ_INDEXED_UCHAR Read;
UART_HARDWARE_WRITE_INDEXED_UCHAR Write;
} CPPORT, *PCPPORT;
Miembros
Address
La dirección base de los registros UART.
BaudRate
Velocidad de baudios del hardware UART en bits por segundo.
Flags
Máscara de bits de las marcas internas del puerto.
ByteWidth
Ancho de cada uno de los registros del hardware UART como un número de bytes.
Read
Puntero a una UART_HARDWARE_READ_INDEXED_UCHAR función de devolución de llamada que se usa para leer de un registro en el hardware UART.
Write
Puntero a una UART_HARDWARE_WRITE_INDEXED_UCHAR función de devolución de llamada que se usa para escribir en un registro en el hardware UART.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1803 |
Encabezado | uart.h |