IOMMU_DEVICE_DELETE コールバック関数 (wdm.h)

IOMMU_DMA_DEVICEを表す、指定された不透明なトークンを削除します。

構文

IOMMU_DEVICE_DELETE IommuDeviceDelete;

NTSTATUS IommuDeviceDelete(
  PIOMMU_DMA_DEVICE DmaDevice
)
{...}

パラメーター

DmaDevice

[入力]削除する 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
Header wdm.h (Wdm.h を含む)

こちらもご覧ください

IOMMU_DEVICE_CREATE

DMA_IOMMU_INTERFACE_V2

DMA_IOMMU_INTERFACE_EX