다음을 통해 공유


IOMMU_DMA_LOGICAL_ADDRESS_TOKEN 구조체(wdm.h)

IOMMU_DMA_LOGICAL_ADDRESS_TOKENIOMMU_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_RANGEIOMMU_FREE_RESERVED_LOGICAL_ADDRESS_RANGE통해 만들고 해제할 수 있습니다.

논리 주소 토큰에는 IOMMU_MAP_RESERVED_LOGICAL_RANGEIOMMU_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

IOMMU_UNMAP_RESERVED_LOGICAL_RANGE

IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT