IOMMU_SET_DEVICE_FAULT_REPORTING_EX callback function (wdm.h)

This routine set the device fault reporting state on a device already attached to a domain.

Syntax

IOMMU_SET_DEVICE_FAULT_REPORTING_EX IommuSetDeviceFaultReportingEx;

NTSTATUS IommuSetDeviceFaultReportingEx(
  PIOMMU_DMA_DEVICE DmaDevice,
  ULONG InputMappingIdBase,
  BOOLEAN Enable,
  PDEVICE_FAULT_CONFIGURATION FaultConfig
)
{...}

Parameters

DmaDevice

[In] A pointer to the IOMMU_DMA_DEVICE.

InputMappingIdBase

[In] The base input mapping ID for the device.

Enable

[In] A BOOLEAN indicating whether to enable fault reporting for the device.

FaultConfig

[In, optional] An optional pointer to DEVICE_FAULT_CONFIGURATION. Only used when enabling fault reporting.

Return value

STATUS_NOT_IMPLEMENTED always.

Remarks

This is currently not implemented and will return as such.

Requirements

Requirement Value
Minimum supported server Windows Server 2022
Header wdm.h (include Wdm.h)

See also

IOMMU_DOMAIN_ATTACH_DEVICE_EX

DMA_IOMMU_INTERFACE_V2

DMA_IOMMU_INTERFACE_EX