NVML API Reference Guide (PDF) - v535 (older) - Last updated January 31, 2024 - Send Feedback

5.46. nvmlVgpuMetadata_t Struct Reference

[vGPU Migration]

vGPU metadata structure.

Public Variables

char  guestDriverVersion[NVML_SYSTEM_DRIVER_VERSION_BUFFER_SIZE]
Version of driver installed in guest.
nvmlVgpuGuestInfoState_t guestInfoState
Current state of Guest-dependent fields.
unsigned int  guestVgpuVersion
vGPU version of guest driver
char  hostDriverVersion[NVML_SYSTEM_DRIVER_VERSION_BUFFER_SIZE]
Version of driver installed in host.
char  opaqueData[4]
Opaque data.
unsigned int  opaqueDataSize
Size of opaque data field in bytes.
unsigned int  reserved[6]
Reserved for internal use.
unsigned int  revision
Current revision of the structure.
unsigned int  version
Current version of the structure.
unsigned int  vgpuVirtualizationCaps
vGPU virtualization capabilities bitfield

Variables

char nvmlVgpuMetadata_t::guestDriverVersion[NVML_SYSTEM_DRIVER_VERSION_BUFFER_SIZE] [inherited]

Version of driver installed in guest.

nvmlVgpuGuestInfoState_tnvmlVgpuMetadata_t::guestInfoState [inherited]

Current state of Guest-dependent fields.

unsigned int nvmlVgpuMetadata_t::guestVgpuVersion [inherited]

vGPU version of guest driver

char nvmlVgpuMetadata_t::hostDriverVersion[NVML_SYSTEM_DRIVER_VERSION_BUFFER_SIZE] [inherited]

Version of driver installed in host.

char nvmlVgpuMetadata_t::opaqueData[4] [inherited]

Opaque data.

unsigned int nvmlVgpuMetadata_t::opaqueDataSize [inherited]

Size of opaque data field in bytes.

unsigned int nvmlVgpuMetadata_t::reserved[6] [inherited]

Reserved for internal use.

unsigned int nvmlVgpuMetadata_t::revision [inherited]

Current revision of the structure.

unsigned int nvmlVgpuMetadata_t::version [inherited]

Current version of the structure.

unsigned int nvmlVgpuMetadata_t::vgpuVirtualizationCaps [inherited]

vGPU virtualization capabilities bitfield


NVML API Reference Guide (PDF) - v535 (older) - Last updated January 31, 2024 - Send Feedback