структура PEP_ACPI_SPB_UART_RESOURCE (pepfx.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
Пробел

LinesInUse

Флаг, указывающий на включенные последовательные линии. Значение 1 в битовых позициях указывает, что линия включена.

bit Значение
0
Этот бит зарезервирован и должен иметь нулевое значение.
1
Этот бит зарезервирован и должен иметь нулевое значение.
2
Data Carrier Detect (DTD)
3
Индикатор кольца (RI)
4
Data Set Ready (DSR)
5
Терминал данных ready (DTR)
6
Очистить для отправки (CTS)
7
Запрос на отправку (RTS)

Требования

   
Минимальная версия клиента Поддерживается начиная с Windows 10.
Заголовок pepfx.h (include Pep_x.h)

См. также раздел

PEP_ACPI_SPB_RESOURCE