6.111. CUpti_NvtxData

struct CUpti_NvtxData

传递到 NVTX 回调函数中的数据。

作为 cbdata 参数传递到 NVTX 回调函数的数据,用于 CUpti_CallbackFunc。当 domain 等于 CUPTI_CB_DOMAIN_NVTX 时,cbdata 将为此类型。除非另有说明,否则回调数据仅在传递数据的回调函数的调用中有效。如果您需要保留某些数据以在回调外部使用,则必须复制该数据。

公共成员

const char *functionName

发出回调的 NVTX API 函数的名称。

此字符串是全局常量,因此可以在回调外部访问。

const void *functionParams

指向传递给 NVTX API 调用的参数的指针。

有关每个 NVTX API 函数的参数的结构定义,请参阅 generated_nvtx_meta.h。

const void *functionReturnValue

指向 NVTX API 调用的返回值的指针。

有关每个 NVTX API 函数的返回值,请参阅 nvToolsExt.h。