PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE 函数 (pepfx.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 开始支持。
目标平台 Windows
标头 pepfx.h (包括 Pep_x.h)

另请参阅

PEP_ACPI_SPB_I2C_RESOURCE