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