IOMMU_SET_DEVICE_FAULT_REPORTING回呼函式 (wdm.h)
此例程會將裝置錯誤報告狀態設定為已連結至網域的裝置。
驅動程式必須負責確保此函式不會與相同裝置上的任何 IommuDomainAttachDevice 或 IommuDomainDetachDevice 呼叫同時呼叫。
語法
IOMMU_SET_DEVICE_FAULT_REPORTING IommuSetDeviceFaultReporting;
NTSTATUS IommuSetDeviceFaultReporting(
[In] PDEVICE_OBJECT PhysicalDeviceObject,
[In] ULONG InputMappingIdBase,
[In] BOOLEAN Enable,
[in] PDEVICE_FAULT_CONFIGURATION FaultConfig
)
{...}
參數
[In] PhysicalDeviceObject
實體裝置物件的指標 (裝置堆疊中的 PDO) 。
[In] InputMappingIdBase
裝置所需數據流的輸入對應基底。
[In] Enable
BOOLEAN 值,指出是否要啟用裝置的錯誤報告。
[in] FaultConfig
選擇性。 DEVICE_FAULT_CONFIGURATION的指標。 這僅用於啟用錯誤報告。
傳回值
如果作業成功,則傳回STATUS_SUCCESS。 否則,傳回適當的NTSTATUS值錯誤碼。 如需詳細資訊,請參閱 NTSTATUS值。
備註
藉由設定 _DMA_IOMMU_INTERFACE的 SetDeviceFaultReporting 來註冊此回呼函式的實作。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1809。 |
標頭 | wdm.h (包含 Wdm.h) |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應