PEP_ACPI_SPB_UART_RESOURCE 结构 (pep_x.h)

PEP_ACPI_SPB_UART_RESOURCE结构描述 ACPI UART 串行总线资源。

语法

typedef struct _PEP_ACPI_SPB_UART_RESOURCE {
  PEP_ACPI_SPB_RESOURCE SpbCommon;
  ULONG                 BaudRate;
  USHORT                RxBufferSize;
  USHORT                TxBufferSize;
  UCHAR                 Parity;
  UCHAR                 LinesInUse;
} PEP_ACPI_SPB_UART_RESOURCE, *PPEP_ACPI_SPB_UART_RESOURCE;

成员

SpbCommon

描述此资源的 PEP_ACPI_SPB_RESOURCE 结构。

BaudRate

连接的波特率。

RxBufferSize

此连接支持的最大接收缓冲区大小(以字节为单位)。

TxBufferSize

此连接支持的最大传输缓冲区大小(以字节为单位)。

Parity

指示连接的奇偶校验。

含义
0x00
0x01
偶数
0x02
奇数
0x03
标记
0x04
Space

LinesInUse

指示已启用的串行行的标志。 位位置中的值 1 表示已启用该行。

bit 含义
0
此位是保留的,必须设置为零。
1
此位是保留的,必须设置为零。
2
数据载体检测 (DTD)
3
环形指示器 (RI)
4
数据集就绪 (DSR)
5
数据终端就绪 (DTR)
6
清除以发送 (CTS)
7
请求发送 (RTS)

要求

要求
最低受支持的客户端 从 Windows 10 开始支持。
标头 pep_x.h (包括 Pep_x.h)

另请参阅

PEP_ACPI_SPB_RESOURCE