функция обратного вызова DXGKDDI_QUERYMITIGATEDRANGES (dispmprt.h)
Эта функция вызывается из виртуальной системы PCI в драйвер режима ядра, чтобы получить список страниц в BAR виртуальной функции, которые необходимо устранить.
Синтаксис
DXGKDDI_QUERYMITIGATEDRANGES DxgkddiQuerymitigatedranges;
NTSTATUS DxgkddiQuerymitigatedranges(
HANDLE Context,
DXGKARG_QUERYMITIGATEDRANGES *pArgs
)
{...}
Параметры
Context
Контекст мини-порта, возвращаемый драйвером в структуре DXGKDDI_GPU_PARTITION_INTERFACE .
pArgs
Указатель на структуру DXGKARG_QUERYMITIGATEDRANGES.
Возвращаемое значение
Если операция выполнена успешно, возвращается STATUS_SUCCESS.
Комментарии
Эта функция возвращает карту допустимых аппаратных страниц, которые необходимо исключить из виртуального устройства, доступного в гостевой секции. Каждый базовый регистр адресов будет запрашиваться отдельно. Эти страницы никогда не будут доступны в гостевой секции. Любая операция на этих страницах гостевой виртуальной машины вместо этого вызовет ловушку в драйвере COM-устройства пользовательского режима.
Требования
Требование | Значение |
---|---|
Заголовок | dispmprt.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по