Structure CPPORT (uart.h)
Contient l’état d’exécution mutable d’une instance spécifique d’un appareil UART.
Syntaxe
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;
Membres
Address
Adresse de base des registres UART.
BaudRate
Taux de baud du matériel UART en bits par seconde.
Flags
Masque de bits des indicateurs internes du port.
ByteWidth
Largeur de chacun des registres du matériel UART sous la forme d’un nombre d’octets.
Read
Pointeur vers une fonction de rappel UART_HARDWARE_READ_INDEXED_UCHAR utilisée pour lire à partir d’un registre sur le matériel UART.
Write
Pointeur vers une fonction de rappel UART_HARDWARE_WRITE_INDEXED_UCHAR utilisée pour écrire dans un registre sur le matériel UART.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 1803 |
d’en-tête | uart.h |