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


функция обратного вызова DXGKDDI_ENDLIVEMIGRATION (d3dkmddi.h)

Dxgkrnl вызывает функцию DXGkDdiEndLiveMigration в KMD, чтобы уведомить драйвер о завершении динамической миграции.

Синтаксис

DXGKDDI_ENDLIVEMIGRATION DxgkddiEndlivemigration;

NTSTATUS DxgkddiEndlivemigration(
  IN_CONST_HANDLE hAdapter,
  UINT vfIndex
)
{...}

Параметры

hAdapter

[in] Дескриптор для блока контекста, связанного с видеоадаптером. Драйвер мини-порта дисплея ранее предоставлял этот дескриптор dxgkrnl в выходном параметре MiniportDeviceContext функции DXGKDDI_ADD_DEVICE .

vfIndex

[in] Определяет виртуальную функцию или vDEV, на которые ссылается ссылка. Это значение индекса локализуется для конкретного виртуального устройства.

Возвращаемое значение

DxgkDdiEndLiveMigration возвращает STATUS_SUCCESS в случае успешного выполнения; в противном случае возвращается соответствующий код NTSTATUS.

Комментарии

DxgkDdiEndLiveMigration вызывается, если в указанной виртуальной платформе больше нет необходимости в настройке миграции. Все планирование и состояние должны возвращаться в конфигурацию, не являющуюся миграцией.

Дополнительные сведения см. в разделе Динамическая миграция на устройствах GPU-P.

Требования

Требование Значение
Минимальная версия клиента Windows 11 версии 24H2 (WDDM 3.2)
Верхняя часть d3dkmddi.h
IRQL PASSIVE_LEVEL

См. также раздел

DxgkDdiPrepareLiveMigration