共用方式為


IOMMU_DEVICE_DELETE回呼函式 (wdm.h)

刪除代表 IOMMU_DMA_DEVICE的提供的不透明令牌。

語法

IOMMU_DEVICE_DELETE IommuDeviceDelete;

NTSTATUS IommuDeviceDelete(
  PIOMMU_DMA_DEVICE DmaDevice
)
{...}

參數

DmaDevice

[In]不透明標記的指標,表示要刪除 IOMMU_DMA_DEVICE

傳回值

如果 作業成功,STATUS_SUCCESS。 可能的錯誤傳回值包括下列狀態代碼。

傳回碼 Description
STATUS_RESOURCE_IN_USE
裝置仍會連結至網域。 呼叫端負責在呼叫 『DeleteDevice』 之前呼叫 [**DetachDeviceEx**] (nc-wdm-iommu_domain_detach_device_ex.md) 。

如需詳細資訊,請參閱 NTSTATUS值

備註

呼叫端必須確定 IOMMU_DMA_DEVICE 與先前附加的任何網域中斷連結,呼叫端才會嘗試刪除並釋放裝置。

規格需求

需求
最低支援的伺服器 Windows Server 2022
標頭 wdm.h (包含 Wdm.h)

另請參閱

IOMMU_DEVICE_CREATE

DMA_IOMMU_INTERFACE_V2

DMA_IOMMU_INTERFACE_EX