Partager via


IGPUPMigration ::RestoreImmutableGpup, méthode (igpupvdev.h)

La méthode RestoreImmutableGpup fait partie de l’interface IGPUPMigration, conçue pour restaurer l’état immuable d’un GPU virtuel (vGPU) pendant les processus de migration dynamique.

Syntaxe

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

Paramètres

DeviceLuid

[in] Pointeur vers une structure LUID qui représente l’identificateur unique localement (LUID) de l’appareil dont l’état immuable doit être restauré.

Length

[in] Pointeur vers une variable qui spécifie la longueur en octets de la mémoire tampon vers laquelle RestoreBu ffer pointe vers.

RestoreBuffer

[in] Pointeur vers une mémoire tampon qui contient l’état immuable du processeur virtuel précédemment stocké.

Valeur de retour

RestoreImmutableGpup retourne une valeur HRESULT qui indique l’état de l’appel de méthode. Les valeurs de retour possibles sont les suivantes :

Valeur de retour Description
S_OK L’appel de méthode a réussi.
E_INVALIDARG La mémoire tampon n’est pas assez grande pour stocker l’état immuable.

Remarques

Pour plus d’informations, consultez migration dynamique sur les machines GPU-P.

Exigences

Exigence Valeur
d’en-tête igpupvdev.h

Voir aussi

SaveImmutableGpup