IOMMU_DMA_LOGICAL_ADDRESS_TOKEN 구조체(wdm.h)
IOMMU_DMA_LOGICAL_ADDRESS_TOKEN IOMMU_RESERVE_LOGICAL_ADDRESS_RANGE 만든 예약된 연속 논리 주소 범위를 나타냅니다. 논리적 주소 토큰은 표시된 논리 주소에 미리 할당된 모든 연결된 페이지 테이블이 있음을 보장하여 메모리 부족 조건으로 인해 이 지역에 대한 향후 매핑이 실패하지 않도록 합니다.
구문
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;
멤버
LogicalAddressBase
논리 주소 범위의 기본 주소를 나타냅니다.
Size
논리 주소 범위의 크기(바이트)를 나타냅니다.
설명
논리 주소 토큰은 IOMMU_RESERVE_LOGICAL_ADDRESS_RANGE 및IOMMU_FREE_RESERVED_LOGICAL_ADDRESS_RANGE 통해 만들고 해제할 수 있습니다.
논리 주소 토큰에는 IOMMU_MAP_RESERVED_LOGICAL_RANGE 및 IOMMU_UNMAP_RESERVED_LOGICAL_RANGE 통해 물리적 주소에서 매핑되고 매핑되지 않은 논리적 주소 범위의 일부가 있어야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 서버 | Windows Server 2022 |
머리글 | wdm.h(Wdm.h 포함) |
추가 정보
IOMMU_RESERVE_LOGICAL_ADDRESS_RANGE
IOMMU_FREE_RESERVED_LOGICAL_ADDRESS_RANGE
IOMMU_MAP_RESERVED_LOGICAL_RANGE