Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
IOMMU_DEVICE_CREATION_CONFIGURATION describe una configuración o una lista de configuraciones que se usarán como parte de la creación e inicialización de un IOMMU_DMA_DEVICE.
Sintaxis
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;
Miembros
NextConfiguration
Lista opcional para proporcionar configuraciones adicionales.
ConfigType
Enumeración que describe qué configuración se representa. Consulte IOMMU_DEVICE_CREATION_CONFIGURATION_TYPE.
Acpi
Si (ConfigType == IommuDeviceCreationConfigTypeAcpi)es , proporciona los parámetros de entrada necesarios para la creación del dispositivo. Consulte IOMMU_DEVICE_CREATION_CONFIGURATION_ACPI
DeviceId
Define el deviceId miembro PVOID.
Pasid
Define el miembro IOMMU_DEVICE_CREATION_CONFIGURATION_PASIDPasid.
Comentarios
Si el dispositivo es un dispositivo ACPI en un sistema ARM64, se debe proporcionar una estructura de IOMMU_DEVICE_CREATION_CONFIGURATION durante la creación del dispositivo, ConfigType = IommuDeviceCreationConfigTypeAcpiy se deben proporcionar parámetros específicos de ACPI a través de IOMMU_DEVICE_CREATION_CONFIGURATION_ACPI en el Acpi campo.
Requisitos
| Requisito | Value |
|---|---|
| Servidor mínimo compatible | Windows Server 2022 |
| Encabezado | wdm.h (incluya Wdm.h) |
Consulte también
IOMMU_DEVICE_CREATION_CONFIGURATION_TYPE