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

Confira também

uart.h