PEP_ACPI_IO_MEMORY_RESOURCE 结构 (pepfx.h)

PEP_ACPI_IO_MEMORY_RESOURCE 结构描述 ACPI IO 端口描述符资源。

语法

typedef struct _PEP_ACPI_IO_MEMORY_RESOURCE {
  PEP_ACPI_RESOURCE_TYPE Type;
  UCHAR                  Information;
  PHYSICAL_ADDRESS       MinimumAddress;
  PHYSICAL_ADDRESS       MaximumAddress;
  ULONG                  Alignment;
  ULONG                  Length;
} PEP_ACPI_IO_MEMORY_RESOURCE, *PPEP_ACPI_IO_MEMORY_RESOURCE;

成员

Type

一个PEP_ACPI_RESOURCE_TYPE枚举值,该值标识此 ACPI 资源的资源类型。

Information

如果位 0 为 1,则表示逻辑设备解码 16 位地址。 如果位 0 为 0,则表示逻辑设备仅解码地址的前 10 位。

此成员的位 1 到 7 是保留的,必须设置为零。

MinimumAddress

指定 IO 范围可接受的最小起始地址。

MaximumAddress

指定 IO 范围可接受的最大起始地址。

Alignment

指定分配的 IO 地址的对齐粒度。

Length

指定 IO 范围内的字节数。

要求

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

另请参阅

PEP_ACPI_RESOURCE_TYPE