PEP_ACPI_SPB_RESOURCE结构(pepfx.h)

PEP_ACPI_SPB_RESOURCE 结构描述 ACPI 串行总线连接资源。

语法

typedef struct _PEP_ACPI_SPB_RESOURCE {
  PEP_ACPI_RESOURCE_TYPE  Type;
  PEP_ACPI_RESOURCE_FLAGS Flags;
  USHORT                  TypeSpecificFlags;
  UCHAR                   ResourceSourceIndex;
  PUNICODE_STRING         ResourceSourceName;
  PCHAR                   VendorData;
  USHORT                  VendorDataLength;
} PEP_ACPI_SPB_RESOURCE, *PPEP_ACPI_SPB_RESOURCE;

成员

Type

描述此资源的 PEP_ACPI_RESOURCE_TYPE 枚举值。

Flags

描述此 ACPI 资源功能的 PEP_ACPI_RESOURCE_FLAGS 结构。

TypeSpecificFlags

指定所有串行总线连接类型通用的位标志。

Bit(s) 意义
0 - 从属模式
0x0 - 指示通过此连接的通信由控制器启动。

0x1 - 指示通过此连接的通信由设备启动。

1 - 使用者/生成者模式
0x0 - 指示此设备生成和使用此资源。

0x1 - 指示此设备使用此资源。

2 到 7 - 保留
这些位是保留的,必须设置为零。

ResourceSourceIndex

ResourceSourceName

此连接描述符应用到的串行总线控制器设备的名称。 该名称可以是完全限定的路径、相对路径,也可以是利用命名空间搜索规则的简单名称段。

VendorData

指向特定于串行总线连接类型的可选数据的指针。

VendorDataLength

VendorData指向的缓冲区的长度。

要求

要求 价值
最低支持的客户端 从 Windows 10 开始支持。
标头 pepfx.h (include Pep_x.h)