// dispmprt.h
typedef struct _DXGK_MITIGATEDRANGEINFO {
ULONG64 BasePageNumber;
ULONG PageCount;
BOOLEAN InterceptReads;
BOOLEAN InterceptWrites;
} DXGK_MITIGATEDRANGEINFO, *PDXGK_MITIGATEDRANGEINFO;
View the official Windows Driver Kit DDI referenceNo description available.
The list of pages in the virtual function’s BARs that need to be mitigated.
BasePageNumberOffset of the range from the beginning of the BAR.
PageCountNumber of pages in the range. A mitigated range size should not exceed 2 GB. When the driver needs to mitigate a range, which is bigger than 2GB, it needs to report multiple consecutive ranges. There is no limit on the number of mitigate ranges the driver can report.
InterceptReadsSet this to TRUE to mitigate reads to the range.
InterceptWritesSet this to TRUE to mitigates writes to the range.