IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT 구조체(wdm.h)
IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENTIOMMU_DMA_LOGICAL_ADDRESS_TOKEN 매핑된 부분을 나타냅니다.
구문
typedef struct _IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT {
PIOMMU_DMA_LOGICAL_ADDRESS_TOKEN OwningToken;
SIZE_T Offset;
SIZE_T Size;
} IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT, *PIOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT;
멤버
OwningToken
매핑된 이 세그먼트가 속한 논리 주소 토큰에 대한 포인터를 제공합니다.
Offset
매핑된 지역의 논리적 주소 토큰에 대한 오프셋(바이트)입니다.
Size
논리 주소 토큰 내의 매핑된 영역 크기(바이트)입니다.
설명
IOMMU_DMA_LOGICAL_ADDRESS_TOKEN IOMMU_MAP_RESERVED_LOGICAL_RANGE 호출할 때 IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT 초기화됩니다. IOMMU_UNMAP_RESERVED_LOGICAL_RANGE 호출할 때 무효화됩니다.
세그먼트는 IOMMU_DMA_LOGICAL_ADDRESS_TOKEN 내의 4KB 페이지 정렬 범위를 나타내야 합니다.
세그먼트가 서로 겹치지 않는 한 IOMMU_DMA_LOGICAL_ADDRESS_TOKEN 내에서 여러 세그먼트를 매핑할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 서버 | Windows Server 2022 |
머리글 | wdm.h |
추가 정보
IOMMU_DMA_LOGICAL_ADDRESS_TOKEN