DXGKARG_GPUP_RESTORE_MUTABLE_MIGRATION_DATA structure (d3dkmddi.h)

The DXGKARG_GPUP_RESTORE_MUTABLE_MIGRATION_DATA structure is used in a call to DxgkDdiRestoreMutableMigrationData to restore mutable data that was saved by the sending-side driver in a previous call to its DxgkDdiSaveMutableMigrationData.

Syntax

typedef struct _DXGKARG_GPUP_RESTORE_MUTABLE_MIGRATION_DATA {
  UINT   vfIndex;
  UINT64 DataSize;
  BYTE   *Data;
} DXGKARG_GPUP_RESTORE_MUTABLE_MIGRATION_DATA;

Members

vfIndex

[in] Identifies the virtual function / vDEV being referenced. This index value localizes to the specific virtual device.

DataSize

[in] Size of the buffer that Data points to, in bytes.

Data

[in] Pointer to the buffer containing the mutable migration data collected and sent from the source system that is to be restored on the target.

Remarks

For more information, see Live migration on GPU-P devices.

Requirements

Requirement Value
Minimum supported client Windows 11, version 24H2 (WDDM 3.2)
Header d3dkmddi.h

See also

DxgkDdiRestoreMutableMigrationData

DxgkDdiSaveMutableMigrationData