IOMMU_DOMAIN_ATTACH_DEVICE_EX fungsi panggilan balik (wdm.h)
Melampirkan IOMMU_DMA_DEVICE ke domain perangkat DMA yang sudah ada.
Sintaks
IOMMU_DOMAIN_ATTACH_DEVICE_EX IommuDomainAttachDeviceEx;
NTSTATUS IommuDomainAttachDeviceEx(
PIOMMU_DMA_DOMAIN Domain,
PIOMMU_DMA_DEVICE DmaDevice
)
{...}
Parameter
Domain
[In] Handel ke domain yang akan dilampirkan IOMMU_DMA_DEVICE .
DmaDevice
[In] Penunjuk ke IOMMU_DMA_DEVICE yang akan dilampirkan.
Nilai kembali
STATUS_SUCCESS jika operasi berhasil. Kemungkinan nilai pengembalian kesalahan mencakup kode status berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Rutinitas gagal mengalokasikan sumber daya yang diperlukan. |
|
Perangkat sudah dilampirkan ke domain. |
|
Perangkat saat ini tidak diizinkan untuk melampirkan ke tipe domain ini. |
Untuk informasi selengkapnya, lihat Nilai NTSTATUS.
Keterangan
Pemanggil bertanggung jawab untuk memastikan bahwa IOMMU_DMA_DEVICE pertama kali dilepas, menggunakan IOMMU_DOMAIN_DETACH_DEVICE_EX, dari domain yang dilampirkan sebelumnya sebelum mencoba melampirkannya ke domain lain.
Merupakan tanggung jawab driver untuk memastikan bahwa fungsi ini tidak dipanggil bersamaan dengan panggilan IOMMU_DOMAIN_DETACH_DEVICE_EX atau IOMMU_SET_DEVICE_FAULT_REPORTING_EX pada perangkat yang sama.
Jika STATUS_ACCESS_DENIED
dikembalikan, kemungkinan jenis domain saat ini tidak tersedia untuk dilampirkan oleh perangkat. Disarankan untuk menggunakan IOMMU_DEVICE_QUERY_DOMAIN_TYPES untuk menentukan jenis domain apa yang tersedia untuk perangkat yang ditentukan. Jenis yang tersedia dapat bervariasi tergantung pada kebijakan DMA Guard dan karakteristik perangkat. Untuk diberi tahu tentang kapan jenis domain tersedia, pertimbangkan untuk menggunakan IOMMU_REGISTER_INTERFACE_STATE_CHANGE_CALLBACK untuk mendaftarkan panggilan balik pemberitahuan setiap kali jenis domain yang tersedia berubah.
Persyaratan
Persyaratan | Nilai |
---|---|
Server minimum yang didukung | Windows Server 2022 |
Header | wdm.h (termasuk Wdm.h) |
Lihat juga
IOMMU_SET_DEVICE_FAULT_REPORTING_EX
IOMMU_DEVICE_QUERY_DOMAIN_TYPES
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