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
この ACPI リソースのリソースの種類を識別する PEP_ACPI_RESOURCE_TYPE 列挙値。
Information
ビット 0 が 1 の場合は、論理デバイスが 16 ビット アドレスをデコードすることを示します。 ビット 0 が 0 の場合、論理デバイスはアドレスの最初の 10 ビットのみをデコードすることを示します。
このメンバーのビット 1 から 7 は予約されており、0 に設定する必要があります。
MinimumAddress
IO 範囲の許容される最小開始アドレスを指定します。
MaximumAddress
IO 範囲で許容される最大開始アドレスを指定します。
Alignment
割り当てられた IO アドレスのアラインメント粒度を指定します。
Length
IO 範囲内のバイト数を指定します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 以降でサポートされています。 |
Header | pepfx.h (Pep_x.h を含む) |