структура DXGK_HARDWARERESERVEDRANGES (d3dkmddi.h)
Структура DXGK_HARDWARERESERVEDRANGES используется для хранения диапазонов зарезервированной памяти оборудования, запрашиваемых вызовом DXGKDDI_QUERYADAPTERINFO.
Синтаксис
typedef struct _DXGK_HARDWARERESERVEDRANGES {
UINT32 NumRanges;
DXGK_PHYSICAL_MEMORY_RANGE *pPhysicalRanges;
} DXGK_HARDWARERESERVEDRANGES;
Члены
NumRanges
Число зарезервированных диапазонов.
pPhysicalRanges
Указатель на структуру DXGK_PHYSICAL_MEMORY_RANGE, содержащую сведения о диапазонах физической памяти.
Замечания
Диспетчер памяти VidMm (Диспетчер памяти видео) проверяет, совпадают ли диапазоны, возвращаемые из DXGKDDI_QUERYADAPTERINFO перекрывают все области памяти, используемые диспетчером памяти NTOS (операционная система под управлением Windows NT). Эта проверка гарантирует, что драйвер не случайно сообщает о области физической памяти, которая находится за пределами зарезервированного диапазона, так как это нарушает гарантии безопасности функции.
Дополнительные сведения см. в изоляци и GPU на основе IOMMU.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 1803 |
заголовка | d3dkmddi.h |