PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE 函数 (pepfx.h)
PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE 函数初始化平台扩展插件 (PEP) PEP_ACPI_SPB_UART_RESOURCE 结构。
语法
void PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE(
[in] ULONG BaudRate,
[in] UCHAR BitsPerByte,
[in] UCHAR StopBits,
[in] UCHAR LinesInUse,
[in] UCHAR IsBigEndian,
[in] UCHAR Parity,
[in] UCHAR FlowControl,
[in] USHORT RxSize,
[in] USHORT TxSize,
[in] PUNICODE_STRING ResourceSource,
[in] UCHAR ResourceSourceIndex,
[in] BOOLEAN ResourceUsage,
[in] BOOLEAN SharedMode,
[in] PCHAR VendorData,
[in] USHORT VendorDataLength,
[out] PPEP_ACPI_RESOURCE Resource
);
参数
[in] BaudRate
指定连接的波特率。
[in] BitsPerByte
指定每字节数据的位数。
[in] StopBits
指定连接中使用的停止位。
[in] LinesInUse
指示已启用的串行行的标志。 位位置中的值 1 表示已启用该行。
bit | 含义 |
---|---|
|
此位是保留位,必须设置为零。 |
|
此位是保留位,必须设置为零。 |
|
数据载体检测 (DTD) |
|
环形指示器 (RI) |
|
数据集就绪 (DSR) |
|
数据终端就绪 (DTR) |
|
清除以发送 (CTS) |
|
请求发送 (RTS) |
[in] IsBigEndian
指示最重要的数据位是否位于最低地址中。
[in] Parity
指定连接的奇偶校验。
值 | 含义 |
---|---|
|
无 |
|
偶数 |
|
奇数 |
|
标记 |
|
Space |
[in] FlowControl
指定连接使用的流控制类型。
[in] RxSize
指定此连接支持的最大接收缓冲区大小(以字节为单位)。
[in] TxSize
指定此连接支持的最大传输缓冲区大小(以字节为单位)。
[in] ResourceSource
此连接描述符适用的串行总线控制器设备的名称。 名称可以是完全限定的路径、相对路径或利用命名空间搜索规则的简单名称段。
[in] ResourceSourceIndex
此参数应始终为零。
[in] ResourceUsage
指示此资源是否正在使用中。
[in] SharedMode
指示此资源是否共享。
[in] VendorData
指向特定于串行总线连接类型的可选数据的指针。
[in] VendorDataLength
VendorData 参数指向的缓冲区的长度。
[out] Resource
指向资源的指针。 指针后面的结构的类型为 PEP_ACPI_SPB_UART_RESOURCE。
返回值
无
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 从 Windows 10 开始支持。 |
目标平台 | Windows |
标头 | pepfx.h (包括 Pep_x.h) |