PEP_ACPI_IO_MEMORY_RESOURCE構造体 (pep_x.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 以降でサポートされています。 |
ヘッダー | pep_x.h (Pep_x.h を含む) |