// wdm.h
typedef struct _DOMAIN_CONFIGURATION {
DOMAIN_CONFIGURATION_ARCH Type;
union {
DOMAIN_CONFIGURATION_ARM64 Arm64;
DOMAIN_CONFIGURATION_X64 X64;
};
} DOMAIN_CONFIGURATION, *PDOMAIN_CONFIGURATION;
View the official Windows Driver Kit DDI referenceNo description available.
Contains information required to configure a domain. This structure is used by the _IOMMU_DOMAIN_CONFIGURE_ callback function.
TypeA DOMAIN_CONFIGURATION_ARCH-type value that indicates the domain architecture.
Arm64A DOMAIN_CONFIGURATION_ARM64 structure that contains the domain configuration information for an ARM64 system.
X64A DOMAIN_CONFIGURATION_X64 structure that contains the domain configuration information for an X64 system. Reserved for system use only.
The X64 configurations are reserved for system use only. Calling IommuDomainConfigure with this configuration will result in a return of STATUS_NOT_SUPPORTED.