Condividi tramite


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 = IommuDeviceCreationConfigTypeAcpie 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

IOMMU_DEVICE_CREATION_CONFIGURATION_ACPI

IOMMU_DEVICE_CREATE