UART_PUT_BYTE 回调函数 (uart)

向 UART 设备写入一个数据字节。

语法

UART_PUT_BYTE UartPutByte;

UART_STATUS UartPutByte(
  [_Inout_] PCPPORT Port,
            UCHAR Byte,
            BOOLEAN BusyWait
)
{...}

参数

[_Inout_] Port

指向 _CPPORT 结构的指针,该结构包含描述 UART 硬件的端口对象的地址。

Byte

要写入 UART 硬件的字节。

BusyWait

用于控制此例程是否将忙于 (自旋) 以使 UART 硬件准备好进行传输的标志。

返回值

返回 UART_STATUS类型的值,该值指示操作是成功还是失败。

注解

通过设置 UART_HARDWARE_DRIVER的相应成员来注册此回调函数的实现。

要求

   
最低受支持的客户端 Windows 10 版本 1803
标头 uart.h

请参阅

UART_HARDWARE_DRIVER

_CPPORT

UART_STATUS