функция PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE (pep_x.h)

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

Синтаксис

void PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE(
  [in]  USHORT             SlaveAddress,
  [in]  BOOLEAN            DeviceInitiated,
  [in]  ULONG              ConnectionSpeed,
  [in]  BOOLEAN            AddressingMode,
  [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] SlaveAddress

Адрес шины I2C для этого подключения.

[in] DeviceInitiated

Если значение равно true, указывает, что обмен данными через это подключение инициируется устройством.

[in] ConnectionSpeed

Максимальная скорость в герцах, поддерживаемая этим соединением.

[in] AddressingMode

Указывает, что это устройство находится в режиме адресации.

[in] ResourceSource

Имя устройства контроллера последовательной шины, к которому применяется этот дескриптор подключения. Имя может быть полным путем, относительным путем или простым сегментом имен, использующим правила поиска пространства имен.

[in] ResourceSourceIndex

Этот параметр всегда должен быть равен нулю.

[in] ResourceUsage

Указывает, используется ли ресурс.

[in] SharedMode

Указывает, является ли ресурс общим.

[in] VendorData

Указатель на необязательные данные, относящиеся к типу подключения последовательной шины.

[in] VendorDataLength

Длина буфера, на который указывает параметр VendorData .

[out] Resource

Указатель на ресурс. Структура указателя имеет тип PEP_ACPI_SPB_I2C_RESOURCE.

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

None

Требования

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

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

PEP_ACPI_SPB_I2C_RESOURCE