Freigeben über


DXGKARG_GPUP_SAVE_IMMUTABLE_MIGRATION_DATA-Struktur (d3dkmddi.h)

Die DXGKARG_GPUP_SAVE_IMMUTABLE_MIGRATION_DATA-Struktur wird in einem Aufruf von DxgkDdiSaveImmutableMigrationData verwendet, um unveränderliche Daten für eine live zu startende Migration zu speichern.

Syntax

typedef struct _DXGKARG_GPUP_SAVE_IMMUTABLE_MIGRATION_DATA {
  UINT   vfIndex;
  UINT64 *DataSize;
  BYTE   *Data;
} DXGKARG_GPUP_SAVE_IMMUTABLE_MIGRATION_DATA;

Member

vfIndex

[in] Gibt die virtuelle Funktion/vDEV an, auf die verwiesen wird. Dieser Indexwert wird auf das bestimmte virtuelle Gerät lokalisiert.

DataSize

[in/out] Die Größe des Datenpuffers in Bytes, auf den Data verweist. Beim ersten Aufruf vonDxgkDdiSaveImmutableMigrationData ist der Eingabewert 0, um anzugeben, dass der Treiber die erforderliche Größe des Puffers zurückgeben soll.

Data

[in/out] Ein Zeiger auf einen Puffer, der die unveränderlichen Daten enthält, die gespeichert werden sollen. Beim ersten Aufruf von DxgkDdiSaveImmutableMigrationData ist dieser Zeiger NULL, um anzugeben, dass der Treiber die erforderliche Größe des Puffers in DataSize zurückgeben soll.

Hinweise

Weitere Informationen finden Sie unter Livemigration auf GPU-P-Geräten.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11, Version 24H2 (WDDM 3.2)
Kopfzeile d3dkmddi.h

Weitere Informationen

DxgkDdiSaveImmutableMigrationData