Функция PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE (pep_x.h)
Примечание
Корпорация Майкрософт поддерживает принципы инклюзивности, а также этнического и социокультурного многообразия. В этой статье содержатся ссылки на терминологию, которую руководство майкрософт по стилю для Bias-Free Communications распознает как исключающую. Слово или фраза используется в этой статье для обеспечения согласованности, так как они в настоящее время отображаются в программном обеспечении. При обновлении программного обеспечения для удаления языка эта статья будет обновлена до выравнивания.
Функция PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE инициализирует структуру PEP_ACPI_SPB_SPI_RESOURCE подключаемого модуля расширения платформы (PEP).
Синтаксис
void PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE(
[in] USHORT DeviceSelection,
[in] UCHAR DeviceSelectionPolarity,
[in] UCHAR WireMode,
[in] UCHAR DataBitLength,
[in] BOOLEAN SlaveMode,
[in] ULONG ConnectionSpeed,
[in] UCHAR ClockPolarity,
[in] UCHAR ClockPhase,
[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] DeviceSelection
Значение выбора устройства. Это значение относится к устройству и может ссылаться на линию выбора микросхемы, линию GPIO или другой механизм выбора строк.
[in] DeviceSelectionPolarity
Полярность часов. Если значение равно нулю, это означает, что на первом этапе часы являются низкими. Если значение равно 1, это означает, что на первом этапе часы являются высокими.
[in] WireMode
Если значение равно нулю, указывает, что это устройство создает и потребляет этот ресурс. В противном случае это устройство использует только этот ресурс.
[in] DataBitLength
Размер наименьшей единицы передачи в битах.
[in] SlaveMode
Указывает, работает ли ресурс в подчиненном режиме.
[in] ConnectionSpeed
Максимальная скорость в герцах, поддерживаемая этим соединением.
[in] ClockPolarity
Полярность часов. Если значение равно нулю, это означает, что на первом этапе часы являются низкими. Если значение равно 1, это означает, что на первом этапе часы являются высокими.
[in] ClockPhase
Фаза часового импульса, на котором необходимо записать данные.
[in] ResourceSource
Имя устройства контроллера последовательной шины, к которому применяется этот дескриптор подключения. Имя может быть полным путем, относительным путем или простым сегментом имен, использующим правила поиска пространства имен.
[in] ResourceSourceIndex
Этот параметр всегда должен быть равен нулю.
[in] ResourceUsage
Указывает, используется ли ресурс.
[in] SharedMode
Указывает, является ли ресурс общим.
[in] VendorData
Указатель на необязательные данные, относящиеся к типу подключения последовательной шины.
[in] VendorDataLength
Длина буфера, на который указывает параметр VendorData .
[out] Resource
Указатель на ресурс. Структура указателя имеет тип PEP_ACPI_SPB_SPI_RESOURCE.
Возвращаемое значение
None
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается начиная с Windows 10. |
Целевая платформа | Windows |
Header | pep_x.h (включая Pep_x.h) |