struttura IOMMU_DEVICE_CREATION_CONFIGURATION (wdm.h)
IOMMU_DEVICE_CREATION_CONFIGURATION descrive una configurazione o un elenco di configurazioni da usare come parte della creazione e dell'inizializzazione di un IOMMU_DMA_DEVICE.
Sintassi
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;
Members
NextConfiguration
Elenco facoltativo per fornire configurazioni aggiuntive.
ConfigType
Enumerazione che descrive la configurazione rappresentata. Vedere IOMMU_DEVICE_CREATION_CONFIGURATION_TYPE.
Acpi
Se (ConfigType == IommuDeviceCreationConfigTypeAcpi)
, fornisce i parametri di input necessari per la creazione del dispositivo. Vedere IOMMU_DEVICE_CREATION_CONFIGURATION_ACPI
DeviceId
Definisce il membro PVOIDDeviceId.
Pasid
Definisce il IOMMU_DEVICE_CREATION_CONFIGURATION_PASID membro Pasid.
Commenti
Se il dispositivo è un dispositivo ACPI in un sistema ARM64, è necessario specificare una struttura IOMMU_DEVICE_CREATION_CONFIGURATION durante la creazione del dispositivo, ConfigType = IommuDeviceCreationConfigTypeAcpi
e i parametri specifici ACPI tramite IOMMU_DEVICE_CREATION_CONFIGURATION_ACPI nel Acpi
campo.
Requisiti
Requisito | Valore |
---|---|
Server minimo supportato | Windows Server 2022 |
Intestazione | wdm.h (include Wdm.h) |
Vedi anche
IOMMU_DEVICE_CREATION_CONFIGURATION_TYPE