IOMMU_DOMAIN_DETACH_DEVICE_EX callback function (wdm.h)
Detaches a IOMMU_DMA_DEVICE from an existing domain.
Syntax
IOMMU_DOMAIN_DETACH_DEVICE_EX IommuDomainDetachDeviceEx;
NTSTATUS IommuDomainDetachDeviceEx(
[in] PIOMMU_DMA_DEVICE DmaDevice
)
{...}
Parameters
[in] DmaDevice
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.
Requirements
Requirement | Value |
---|---|
Minimum supported server | Windows Server 2022 |
Header | wdm.h (include Wdm.h) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for