IOMMU_SET_DEVICE_FAULT_REPORTING fungsi panggilan balik (wdm.h)
Rutinitas ini mengatur status pelaporan kesalahan perangkat ke perangkat yang sudah dilampirkan ke domain.
Merupakan tanggung jawab driver untuk memastikan bahwa fungsi ini tidak dipanggil bersamaan dengan panggilan IommuDomainAttachDevice atau IommuDomainDetachDevice pada perangkat yang sama.
Sintaks
IOMMU_SET_DEVICE_FAULT_REPORTING IommuSetDeviceFaultReporting;
NTSTATUS IommuSetDeviceFaultReporting(
[In] PDEVICE_OBJECT PhysicalDeviceObject,
[In] ULONG InputMappingIdBase,
[In] BOOLEAN Enable,
[in] PDEVICE_FAULT_CONFIGURATION FaultConfig
)
{...}
Parameter
[In] PhysicalDeviceObject
Pointer objek perangkat fisik (PDO) di tumpukan perangkat perangkat.
[In] InputMappingIdBase
Basis pemetaan input untuk aliran yang diinginkan perangkat.
[In] Enable
nilai BOOLEAN yang menunjukkan apakah akan mengaktifkan pelaporan kesalahan untuk perangkat.
[in] FaultConfig
Opsional. Penunjuk ke DEVICE_FAULT_CONFIGURATION. Ini hanya digunakan untuk mengaktifkan pelaporan kesalahan.
Nilai kembali
Mengembalikan STATUS_SUCCESS jika operasi berhasil. Jika tidak, kembalikan kode kesalahan nilai NTSTATUS yang sesuai. Untuk informasi selengkapnya, lihat Nilai NTSTATUS.
Keterangan
Daftarkan implementasi fungsi panggilan balik ini dengan mengatur SetDeviceFaultReporting_DMA_IOMMU_INTERFACE.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1809. |
Header | wdm.h (termasuk Wdm.h) |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk