DXGKARG_SETVIRTUALMACHINEDATA - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dkmddi.h

typedef struct _DXGKARG_SETVIRTUALMACHINEDATA {
  HANDLE                       hKmdVmWorkerProcess;
  GUID                         *pVmGuid;
  DXGK_VIRTUALMACHINEDATAFLAGS Flags;
} DXGKARG_SETVIRTUALMACHINEDATA;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dkmddi-_dxgkarg_setvirtualmachinedata)

DXGKARG_SETVIRTUALMACHINEDATA structure

Description

The DXGKARG_SETVIRTUALMACHINEDATA structure contains arguments passed to DxgkddiSetVirtualMachineData.

Members

hKmdVmWorkerProcess

[in] Handle to the KMD process returned by DxgkDdiCreateProcess with VirtualMachineWorkerProcess set.

pVmGuid

[in] Pointer to a GUID that uniquely identifies the VM. This GUID is provided for debugging purposes, so developers can attribute rendering to a specific VM when multiple VMs are running.

Flags

[in] A DXGK_VIRTUALMACHINEDATAFLAGS structure that specifies attributes of the VM.

Remarks

For more information, see GPU paravitualization.

See also

DXGK_VIRTUALMACHINEDATAFLAGS

DxgkDdiCreateProcess

DxgkddiSetVirtualMachineData