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