структура 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 |