Метод IGPUPMigration::RestoreImmutableGpup (igpupvdev.h)

Метод RestoreImmutableGpup входит в интерфейс IGPUPMigration, предназначенный для восстановления неизменяемого состояния виртуального GPU (vGPU) во время процессов динамической миграции.

Синтаксис

HRESULT RestoreImmutableGpup(
  PLUID   DeviceLuid,
  UINT64  Length,
  BYTE [] RestoreBuffer
);

Параметры

DeviceLuid

[in] Указатель на структуруLUID, представляющую локальный уникальный идентификатор (LUID) устройства, неизменяемое состояние которого требуется восстановить.

Length

[in] Указатель на переменную, указывающую длину в байтах буфера, на который restoreBuffer указывает.

RestoreBuffer

[in] Указатель на буфер, содержащий неизменяемое состояние виртуального ЦП, который ранее хранился.

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

RestoreImmutableGpup возвращает значение HRESULT, указывающее состояние вызова метода. Возможные возвращаемые значения включают, но не ограничиваются следующими значениями:

Возвращаемое значение Описание
S_OK Вызов метода выполнен успешно.
E_INVALIDARG Буфер недостаточно велик, чтобы сохранить неизменяемое состояние.

Замечания

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

Требования

Требование Ценность
заголовка igpupvdev.h

См. также

SaveImmutableGpup