IOMMU_DEVICE_CREATION_CONFIGURATION 構造体 (wdm.h)
IOMMU_DEVICE_CREATION_CONFIGURATION では、IOMMU_DMA_DEVICEの作成と初期化の一環として使用する構成または構成の一 覧について説明します。
構文
typedef struct _IOMMU_DEVICE_CREATION_CONFIGURATION {
LIST_ENTRY NextConfiguration;
IOMMU_DEVICE_CREATION_CONFIGURATION_TYPE ConfigType;
union {
IOMMU_DEVICE_CREATION_CONFIGURATION_ACPI Acpi;
PVOID DeviceId;
IOMMU_DEVICE_CREATION_CONFIGURATION_PASID Pasid;
};
} IOMMU_DEVICE_CREATION_CONFIGURATION, *PIOMMU_DEVICE_CREATION_CONFIGURATION;
メンバー
NextConfiguration
追加の構成を提供するオプションのリスト。
ConfigType
表される構成を記述する列挙型。 「IOMMU_DEVICE_CREATION_CONFIGURATION_TYPE」を参照してください。
Acpi
の場合 (ConfigType == IommuDeviceCreationConfigTypeAcpi)
は、デバイスの作成に必要な入力パラメーターを指定します。 「IOMMU_DEVICE_CREATION_CONFIGURATION_ACPI」を参照してください
DeviceId
PVOID メンバー DeviceId を定義します。
Pasid
IOMMU_DEVICE_CREATION_CONFIGURATION_PASID メンバー Pasid を定義します。
注釈
デバイスが ARM64 システム上の ACPI デバイスの場合は、デバイスの作成時に 、IOMMU_DEVICE_CREATION_CONFIGURATION 構造体を指定する必要があります。 ConfigType = IommuDeviceCreationConfigTypeAcpi
ACPI 固有のパラメーターは、フィールド のAcpi
IOMMU_DEVICE_CREATION_CONFIGURATION_ACPI を介して指定する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のサーバー | Windows Server 2022 |
Header | wdm.h (Wdm.h を含む) |
こちらもご覧ください
IOMMU_DEVICE_CREATION_CONFIGURATION_TYPE