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


функция обратного вызова 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