IOMMU_DEVICE_DELETE fonction de rappel (wdm.h)

Supprime le jeton opaque fourni représentant le IOMMU_DMA_DEVICE.

Syntaxe

IOMMU_DEVICE_DELETE IommuDeviceDelete;

NTSTATUS IommuDeviceDelete(
  PIOMMU_DMA_DEVICE DmaDevice
)
{...}

Paramètres

DmaDevice

[In] Pointeur vers le jeton opaque représentant le IOMMU_DMA_DEVICE à supprimer.

Valeur retournée

STATUS_SUCCESS si l’opération réussit. Les valeurs de retour d’erreur possibles incluent les codes status suivants.

Code de retour Description
STATUS_RESOURCE_IN_USE
L’appareil est toujours attaché à un domaine. Les appelants sont responsables d’appeler [**DetachDeviceEx**](nc-wdm-iommu_domain_detach_device_ex.md) avant d’appeler « DeleteDevice ».

Pour plus d’informations, consultez Valeurs NTSTATUS.

Remarques

L’appelant doit s’assurer que le IOMMU_DMA_DEVICE est détaché de n’importe quel domaine auquel il était précédemment attaché avant que l’appelant ne tente de supprimer et de libérer l’appareil.

Configuration requise

Condition requise Valeur
Serveur minimal pris en charge Windows Server 2022
En-tête wdm.h (inclure Wdm.h)

Voir aussi

IOMMU_DEVICE_CREATE

DMA_IOMMU_INTERFACE_V2

DMA_IOMMU_INTERFACE_EX