NVML API Reference Guide (PDF) - vR610 (older) - Last updated May 26, 2026 - Send Feedback

6.31. nvmlGetCPER_v1_t Struct Reference

[CPER (Common Platform Error Record)]

Input/output structure for nvmlSystemGetCPER_v1.

Public Variables

unsigned char * buffer
[OUT] Buffer to be filled (allocated by client). May be NULL for size query.
unsigned int  bufferSize
[IN/OUT] Size of buffer. Set to 0 with buffer NULL to query required size. On return, set to required or used size; 0 means no (more) records.
struct nvmlCPERCursor_v1_t cursor
[IN/OUT] Query parameters and cursor. See nvmlCPERCursor_v1_t

Variables

unsigned char * nvmlGetCPER_v1_t::buffer [inherited]

[OUT] Buffer to be filled (allocated by client). May be NULL for size query.

unsigned int nvmlGetCPER_v1_t::bufferSize [inherited]

[IN/OUT] Size of buffer. Set to 0 with buffer NULL to query required size. On return, set to required or used size; 0 means no (more) records.

struct nvmlCPERCursor_v1_tnvmlGetCPER_v1_t::cursor [inherited]

[IN/OUT] Query parameters and cursor. See nvmlCPERCursor_v1_t


NVML API Reference Guide (PDF) - vR610 (older) - Last updated May 26, 2026 - Send Feedback