共用方式為


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。 可能的錯誤傳回值包括下列狀態代碼。

傳回碼 描述
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