struktur IOMMU_DMA_LOGICAL_ADDRESS_TOKEN (wdm.h)

IOMMU_DMA_LOGICAL_ADDRESS_TOKEN mewakili rentang alamat logis berdampingan yang dicadangkan yang dibuat oleh IOMMU_RESERVE_LOGICAL_ADDRESS_RANGE. Token alamat logis menjamin bahwa alamat logis yang diwakili memiliki semua tabel halaman terkait yang dialokasikan sebelumnya, memastikan bahwa pemetaan di masa mendatang ke wilayah ini tidak akan gagal karena kondisi memori yang rendah.

Sintaks

typedef struct _IOMMU_DMA_LOGICAL_ADDRESS_TOKEN {
  IOMMU_DMA_LOGICAL_ADDRESS LogicalAddressBase;
  SIZE_T                    Size;
} IOMMU_DMA_LOGICAL_ADDRESS_TOKEN, *PIOMMU_DMA_LOGICAL_ADDRESS_TOKEN;

Anggota

LogicalAddressBase

Mewakili alamat dasar rentang alamat logis.

Size

Mewakili ukuran, dalam byte, dari rentang alamat logis.

Keterangan

Token Alamat Logis dapat dibuat dan dibebaskan melalui IOMMU_RESERVE_LOGICAL_ADDRESS_RANGE dan IOMMU_FREE_RESERVED_LOGICAL_ADDRESS_RANGE.

Token Alamat Logis harus memiliki bagian dari rentang alamat logisnya yang dipetakan ke dan tidak dipetakan dari alamat fisik melalui IOMMU_MAP_RESERVED_LOGICAL_RANGE dan IOMMU_UNMAP_RESERVED_LOGICAL_RANGE.

Persyaratan

Persyaratan Nilai
Server minimum yang didukung Windows Server 2022
Header wdm.h (termasuk Wdm.h)

Lihat juga

IOMMU_RESERVE_LOGICAL_ADDRESS_RANGE

IOMMU_FREE_RESERVED_LOGICAL_ADDRESS_RANGE

IOMMU_MAP_RESERVED_LOGICAL_RANGE

IOMMU_UNMAP_RESERVED_LOGICAL_RANGE

IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT