IOMMU_DOMAIN_DETACH_DEVICE_EX - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// wdm.h

IOMMU_DOMAIN_DETACH_DEVICE_EX IommuDomainDetachDeviceEx;

NTSTATUS IommuDomainDetachDeviceEx(
  [in] PIOMMU_DMA_DEVICE DmaDevice
)
{...}
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nc-wdm-iommu_domain_detach_device_ex)

Description

Detaches a IOMMU_DMA_DEVICE from an existing domain.

Parameters

DmaDevice [in]

A pointer to the IOMMU_DMA_DEVICE to be detached.

Return value

STATUS_SUCCESS if the operation is successful. Possible error return values include the following status codes.

Return code Description
STATUS_INVALID_PARAMETER_1 The device could not be detached because it is not currently attached to any domain.

For more information, see NTSTATUS Values.

Remarks

The caller must call DetachDeviceEx before attempting to attach the device to another domain.

See also

IOMMU_DOMAIN_ATTACH_DEVICE_EX

DMA_IOMMU_INTERFACE_V2

DMA_IOMMU_INTERFACE_EX