Bewerken

Delen via


IGPUPMigrationVtbl structure (igpupvdev.h)

The IGPUPMigrationVtbl structure defines the virtual table for the IGPUPMigration interface.

Syntax

typedef struct IGPUPMigrationVtbl {
  void     *b;
  HRESULT(IGPUPMigration *This,REFIID riid, void **ppvObject) * )(QueryInterface;
  ULONG()(IGPUPMigration *This)   * AddRef;
  ULONG()(IGPUPMigration *This)   * Release;
  HRESULT((IGPUPMigration *This,PLUID DeviceLuid,UINT64 *Length,BYTE SaveBuffer * )SaveImmutableGpup[];
  HRESULT()(IGPUPMigration *This,PLUID DeviceLuid,UINT64 Length,BYTE RestoreBuffer * RestoreImmutableGpup[];
} IGPUPMigrationVtbl;

Members

b

QueryInterface

Retrieves pointers to supported interfaces.

AddRef

Increments the reference count for an interface on an object.

Release

Decrements the reference count for an interface on an object.

SaveImmutableGpup

Method to save the immutable GPU partition.

RestoreImmutableGpup

Method to restore the immutable GPU partition.

Remarks

For more information see Live migration on GPU-P machines.

Requirements

Requirement Value
Header igpupvdev.h

See also

RestoreImmutableGpup

SaveImmutableGpup

IGPUPMigration