PEP_ACPI_IO_MEMORY_RESOURCE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// pep_x.h

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;
View the official Windows Driver Kit DDI reference
// pepfx.h

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;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-pep_x-_pep_acpi_io_memory_resource)

_PEP_ACPI_IO_MEMORY_RESOURCE structure (pep_x.h)

Description

The PEP_ACPI_IO_MEMORY_RESOURCE structure describes an ACPI IO port descriptor resource.

Members

Type

A PEP_ACPI_RESOURCE_TYPE enumeration value that identifies the resource type for this ACPI resource.

Information

If bit 0 is a 1, this indicates that the logical device decodes 16-bit addresses. If bit 0 is 0, this indicates that the logical device only decodes the first 10 bits of the address.

Bits 1 to 7 of this member are reserved and must be set to zero.

MinimumAddress

Specifies the minimum acceptable starting address for the IO range.

MaximumAddress

Specifies the maximum acceptable starting address for the IO range.

Alignment

Specifies the alignment granularity for the IO address assigned.

Length

Specifies the number of bytes in the IO range.

See also

PEP_ACPI_RESOURCE_TYPE


Windows Driver Kit DDI reference (ns-pepfx-_pep_acpi_io_memory_resource)

_PEP_ACPI_IO_MEMORY_RESOURCE structure (pepfx.h)

Description

The PEP_ACPI_IO_MEMORY_RESOURCE structure describes an ACPI IO port descriptor resource.

Members

Type

A PEP_ACPI_RESOURCE_TYPE enumeration value that identifies the resource type for this ACPI resource.

Information

If bit 0 is a 1, this indicates that the logical device decodes 16-bit addresses. If bit 0 is 0, this indicates that the logical device only decodes the first 10 bits of the address.

Bits 1 to 7 of this member are reserved and must be set to zero.

MinimumAddress

Specifies the minimum acceptable starting address for the IO range.

MaximumAddress

Specifies the maximum acceptable starting address for the IO range.

Alignment

Specifies the alignment granularity for the IO address assigned.

Length

Specifies the number of bytes in the IO range.

See also

PEP_ACPI_RESOURCE_TYPE