(pepfx.h) PEP_ACPI_SPB_RESOURCE 结构

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

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

含义
0 - 从属模式
0x0 - 指示控制器通过此连接发起的通信。

0x1 - 指示设备通过此连接发起的通信。

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

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

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

ResourceSourceIndex

ResourceSourceName

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

VendorData

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

VendorDataLength

VendorData 指向的缓冲区的长度。

要求

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