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


функция 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 в битовых позициях указывает, что линия включена.

Бит Значение
0
Этот бит зарезервирован и должен иметь значение нулю.
1
Этот бит зарезервирован и должен иметь значение нулю.
2
Обнаружение оператора данных (DTD)
3
Индикатор кольца (RI)
4
Подготовка к набору данных (DSR)
5
Готово к терминалу данных (DTR)
6
Очистить для отправки (CTS)
7
Запрос на отправку (RTS)

[in] IsBigEndian

Указывает, находятся ли самые значительные биты данных на самом низком адресе.

[in] Parity

Указывает четность соединения.

Ценность Значение
0x00
Никакой
0x01
Ровный
0x02
Странный
0x03
Метка
0x04
Пространство

[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.
целевая платформа Виндоус
заголовка pepfx.h (include Pep_x.h)

См. также

PEP_ACPI_SPB_UART_RESOURCE