7.3. CUpti_ActivityApiCbidOptions#
-
struct CUpti_ActivityApiCbidOptions#
Per-cbid enable/disable options for API activity kinds.
When enable = 1 (allowlist), records are generated only for the cbids listed in pCbids. When enable = 0 (denylist), records are generated for all cbids except those listed.
Public Members
-
size_t structSize#
Size of the data structure.
CUPTI client should set the size of the structure. It will be used in CUPTI to check what fields are available in the structure. Used to preserve backward compatibility.
-
CUpti_CallbackId *pCbids#
Array of callback IDs to allow or deny.
Must not be NULL when numCbids > 0.
-
size_t numCbids#
Number of entries in pCbids.
-
uint8_t enable#
1 = allowlist (record only the listed cbids); 0 = denylist (suppress the listed cbids).
-
size_t structSize#