функция PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE (pep_x.h)
Функция PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE инициализирует структуру модуля расширения платформы (PEP PEP_ACPI_SPB_I2C_RESOURCE).
Синтаксис
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.
Возвращаемое значение
Никакой
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается начиная с Windows 10. |
целевая платформа | Виндоус |
заголовка | pep_x.h (include Pep_x.h) |