IOMMU_DEVICE_CREATION_CONFIGURATION-Struktur (wdm.h)
IOMMU_DEVICE_CREATION_CONFIGURATION beschreibt eine Konfiguration oder Liste von Konfigurationen, die bei der Erstellung und Initialisierung eines IOMMU_DMA_DEVICE verwendet werden sollen.
Syntax
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;
Member
NextConfiguration
Optionale Liste, um zusätzliche Konfigurationen bereitzustellen.
ConfigType
Eine Enumeration, die beschreibt, welche Konfiguration dargestellt wird. Weitere Informationen finden Sie unter IOMMU_DEVICE_CREATION_CONFIGURATION_TYPE.
Acpi
Gibt (ConfigType == IommuDeviceCreationConfigTypeAcpi)
an, dass die für die Geräteerstellung erforderlichen Eingabeparameter bereitgestellt werden. Siehe IOMMU_DEVICE_CREATION_CONFIGURATION_ACPI
DeviceId
Definiert das PVOID-ElementDeviceId.
Pasid
Definiert das IOMMU_DEVICE_CREATION_CONFIGURATION_PASID Mitglied Pasid.
Hinweise
Wenn es sich bei dem Gerät um ein ACPI-Gerät in einem ARM64-System handelt, muss während der Geräteerstellung eine IOMMU_DEVICE_CREATION_CONFIGURATION-Struktur bereitgestellt werden, ConfigType = IommuDeviceCreationConfigTypeAcpi
und ACPI-spezifische Parameter müssen über IOMMU_DEVICE_CREATION_CONFIGURATION_ACPI im Acpi
Feld bereitgestellt werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Server) | Windows Server 2022 |
Kopfzeile | wdm.h (wdm.h einschließen) |
Weitere Informationen
IOMMU_DEVICE_CREATION_CONFIGURATION_TYPE