Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SaveImmutableGpup--Methode ist Teil der IGPUPMigration Schnittstelle, die entwickelt wurde, um den unveränderlichen Zustand einer virtuellen GPU (vGPU) während der Livemigrationsprozesse zu speichern.
Syntax
HRESULT SaveImmutableGpup(
PLUID DeviceLuid,
UINT64 *Length,
BYTE [] SaveBuffer
);
Parameter
DeviceLuid
[in] Zeiger auf eine LUID- Struktur, die den lokal eindeutigen Bezeichner (LUID) des Geräts darstellt, dessen unveränderlicher Zustand gespeichert werden soll.
Length
[in, out] Zeiger auf eine Variable, die die Länge in Byte des Puffers angibt, auf die SaveBuffer verweist. Bei Eingaben gibt diese Variable die Größe des Puffers an. Bei der Ausgabe empfängt sie die Anzahl der Bytes, die in den Puffer geschrieben wurden.
SaveBuffer
[in, out] Zeigen Sie auf einen vom Aufrufer zugewiesenen Puffer, der den unveränderlichen Zustand des Geräts empfängt.
Rückgabewert
SaveImmutableGpup gibt einen HRESULT- Wert zurück, der den Status des Methodenaufrufs angibt. Mögliche Rückgabewerte umfassen, aber nicht beschränkt auf Folgendes:
| Rückgabewert | Beschreibung |
|---|---|
| S_OK | Der Methodenaufruf war erfolgreich. |
| E_INVALIDARG | An die Methode wurde ein ungültiges Argument übergeben. |
| E_OUTOFMEMORY | Die Methode konnte den Speicher für den Puffer nicht zuordnen. |
Bemerkungen
Die SaveImmutableGpup Methode erfasst den unveränderlichen Zustand eines vGPU-Geräts, das während der gesamten Lebensdauer des Geräts konstant bleibt. Dieser Zustand ist für die Sicherstellung der Konsistenz während der Livemigration unerlässlich.
Er wird in der Regel während der Vorbereitungsphase eines Livemigrationsprozesses aufgerufen, bevor der veränderbare Zustand des Geräts gespeichert wird.
Weitere Informationen finden Sie unter Livemigration auf GPU-P Computern.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | igpupvdev.h |