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.

Commenti

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

Requisiti

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

Vedi anche

IOMMU_DEVICE_CREATE

DMA_IOMMU_INTERFACE_V2

DMA_IOMMU_INTERFACE_EX