IOMMU_DEVICE_CREATION_CONFIGURATION_TYPE enumeration (wdm.h)
Describes the configuration types that are used upon IOMMU_DMA_DEVICE creation depending on the device type and the system.
Syntax
typedef enum _IOMMU_DEVICE_CREATION_CONFIGURATION_TYPE {
IommuDeviceCreationConfigTypeNone,
IommuDeviceCreationConfigTypeAcpi,
IommuDeviceCreationConfigTypeDeviceId,
IommuDeviceCreationConfigTypePasid,
IommuDeviceCreationConfigTypeMax
} IOMMU_DEVICE_CREATION_CONFIGURATION_TYPE, *PIOMMU_DEVICE_CREATION_CONFIGURATION_TYPE;
Constants
IommuDeviceCreationConfigTypeNone Default no type. |
IommuDeviceCreationConfigTypeAcpi Provides ACPI device specific parameters. This is currently used for ARM64 only. See IOMMU_DEVICE_CREATION_CONFIGURATION_ACPI. |
IommuDeviceCreationConfigTypeDeviceId Defines the IommuDeviceCreationConfigTypeDeviceId constant. |
IommuDeviceCreationConfigTypePasid Defines the IommuDeviceCreationConfigTypePasid constant. |
IommuDeviceCreationConfigTypeMax Invalid type. |
Requirements
Requirement | Value |
---|---|
Minimum supported server | Windows Server 2022 |
Header | wdm.h (include Wdm.h) |
See also
IOMMU_DEVICE_CREATION_CONFIGURATION_ACPI
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for