Поделиться через


структура DXGK_MITIGATEDRANGEINFO (dispmprt.h)

Список страниц в BAR виртуальной функции, которые необходимо устранить.

Синтаксис

typedef struct _DXGK_MITIGATEDRANGEINFO {
  ULONG64 BasePageNumber;
  ULONG   PageCount;
  BOOLEAN InterceptReads;
  BOOLEAN InterceptWrites;
} DXGK_MITIGATEDRANGEINFO, *PDXGK_MITIGATEDRANGEINFO;

Члены

BasePageNumber

Смещение диапазона от начала bar.

PageCount

Количество страниц в диапазоне. Размер диапазона с уменьшением размера не должен превышать 2 ГБ. Если драйверу нужно уменьшить диапазон, размер которого превышает 2 ГБ, необходимо сообщить о нескольких последовательных диапазонах. Нет ограничений на количество диапазонов устранения рисков, которые драйвер может сообщить.

InterceptReads

Задайте значение TRUE, чтобы уменьшить количество операций чтения в диапазоне.

InterceptWrites

Задайте значение TRUE, чтобы уменьшить количество операций записи в диапазон.

Требования

Требование Ценность
заголовка dispmprt.h