Поделиться через


функция обратного вызова UART_PUT_BYTE (uart.h)

Записывает байт данных на устройство 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

uart.h