IOMMU_UNMAP_IDENTITY_RANGE_EX fungsi panggilan balik (wdm.h)
Menghapus pemetaan identitas yang dibuat oleh IOMMU_MAP_IDENTITY_RANGE_EX.
Sintaks
IOMMU_UNMAP_IDENTITY_RANGE_EX IommuUnmapIdentityRangeEx;
NTSTATUS IommuUnmapIdentityRangeEx(
[in] PIOMMU_DMA_DOMAIN Domain,
[in] PIOMMU_MAP_PHYSICAL_ADDRESS MappedPhysicalAddress
)
{...}
Parameter
[in] Domain
Penunjuk ke IOMMU_DMA_DOMAIN tempat alamat fisik yang dipetakan identitas. Domain harus berjenis DomainTypeTranslate atau DomainTypePassThrough. Untuk informasi selengkapnya tentang jenis domain, lihat IOMMU_DMA_DOMAIN_TYPE.
[in] MappedPhysicalAddress
IOMMU_MAP_PHYSICAL_ADDRESS yang mewakili alamat yang dipetakan identitas untuk dihapus.
Mengembalikan nilai
STATUS_SUCCESS jika operasi berhasil. Kemungkinan nilai pengembalian kesalahan mencakup kode status berikut.
Kembali | Deskripsi |
---|---|
STATUS_INVALID_PARAMETER_1 | Domain yang disediakan bukan tipe DomainTypeTranslate atau DomainTypePassThrough |
STATUS_INVALID_PARAMETER_2 | IOMMU_MAP_PHYSICAL_ADDRESS yang disediakan tidak mewakili memori fisik yang selaras dengan halaman dan memiliki ukuran yang merupakan kelipatan PAGE_SIZE. |
STATUS_NOT_SUPPORTED | Domain yang disediakan berisi alokator logis yang tidak mengizinkan alokasi alamat logis eksplisit. |
Persyaratan
Persyaratan | Nilai |
---|---|
Server minimum yang didukung | Windows Server 2022 |
Header | wdm.h (termasuk Wdm.h) |
Lihat juga
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