Partilhar via


Estrutura CPPORT (uart.h)

Contém o estado mutável de runtime 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
de cliente com suporte mínimo Windows 10, versão 1803
cabeçalho uart.h

Consulte também

uart.h