Estrutura CPPORT (uart.h)
Contém o estado de runtime mutável de uma instância específica de um dispositivo UART.
Sintaxe
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;
Membros
Address
O endereço base dos registros UART.
BaudRate
A taxa de baud do hardware UART em bits por segundo.
Flags
Uma máscara de bits dos sinalizadores internos da porta.
ByteWidth
A largura de cada um dos registros do hardware UART como um número de bytes.
Read
Um ponteiro para uma função de retorno de chamada UART_HARDWARE_READ_INDEXED_UCHAR usada para ler de um registro no hardware UART.
Write
Um ponteiro para uma função de retorno de chamada UART_HARDWARE_WRITE_INDEXED_UCHAR usada para gravar em um registro no hardware UART.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1803 |
Cabeçalho | uart.h |