функция PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE (pepfx.h)

Функция PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE инициализирует структуру PEP_ACPI_SPB_UART_RESOURCE подключаемого модуля расширения платформы (PEP).

Синтаксис

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 Значение
0
Этот бит зарезервирован и должен иметь нулевое значение.
1
Этот бит зарезервирован и должен иметь нулевое значение.
2
Обнаружение носителя данных (DTD)
3
Кольцевой индикатор (RI)
4
Data Set Ready (DSR)
5
Data Terminal Ready (DTR)
6
Очистить для отправки (CTS)
7
Запрос на отправку (RTS)

[in] IsBigEndian

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

[in] Parity

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

Значение Значение
0x00
None
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.

Возвращаемое значение

None

Требования

Требование Значение
Минимальная версия клиента Поддерживается начиная с Windows 10.
Целевая платформа Windows
Header pepfx.h (включая Pep_x.h)

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

PEP_ACPI_SPB_UART_RESOURCE