(uart.h) CPPORT 結構
包含 UART 裝置特定實例的可變動運行時間狀態。
語法
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;
成員
Address
UART 快取器的基礎位址。
BaudRate
UART 硬體每秒以位為單位的傳輸速率。
Flags
埠內部旗標的位掩碼。
ByteWidth
每個 UART 硬體的寬度都會註冊為位元組數。
Read
用來從 UART 硬體上的緩存器讀取 之UART_HARDWARE_READ_INDEXED_UCHAR 回呼函式的指標。
Write
用來寫入 UART 硬體上緩存器 之UART_HARDWARE_WRITE_INDEXED_UCHAR 回呼函式的指標。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 (版本 1803) |
標頭 | uart.h |