PEP_ACPI_SPB_RESOURCE结构 (pep_x.h)

注意

Microsoft 支持多样化的包容性环境。 本文包含 Microsoft 风格指南 Bias-Free 通信 识别为排除性的术语的引用。 为了保持一致性,本文使用了单词或短语,因为它当前出现在软件中。 当软件更新为删除语言时,本文将更新为一致。

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 开始支持。
标头 pep_x.h (包括 Pep_x.h)