Condividi tramite


IOMMU_DEVICE_DELETE funzione di callback (wdm.h)

Elimina il token opaco fornito che rappresenta il IOMMU_DMA_DEVICE.

Sintassi

IOMMU_DEVICE_DELETE IommuDeviceDelete;

NTSTATUS IommuDeviceDelete(
  PIOMMU_DMA_DEVICE DmaDevice
)
{...}

Parametri

DmaDevice

[In] Puntatore al token opaco che rappresenta il IOMMU_DMA_DEVICE da eliminare.

Valore restituito

STATUS_SUCCESS se l'operazione ha esito positivo. I valori restituiti di errore possibili includono i codici di stato seguenti.

Codice restituito Descrizione
STATUS_RESOURCE_IN_USE
Il dispositivo è ancora collegato a un dominio. I chiamanti sono responsabili della chiamata di [**DetachDeviceEx**](nc-wdm-iommu_domain_detach_device_ex.md) prima di chiamare 'DeleteDevice'.

Per altre informazioni, vedere valori NTSTATUS.

Osservazioni

Il chiamante deve assicurarsi che il IOMMU_DMA_DEVICE sia scollegato da qualsiasi dominio a cui è stato collegato in precedenza prima che il chiamante tenti di eliminare e liberare il dispositivo.

Fabbisogno

Requisito Valore
server minimo supportato Windows Server 2022
intestazione wdm.h (include Wdm.h)

Vedere anche

IOMMU_DEVICE_CREATE

DMA_IOMMU_INTERFACE_V2

DMA_IOMMU_INTERFACE_EX