Sanitizer_EventData
-
struct Sanitizer_EventData
传递到事件回调函数中的数据。
作为
cbdata
参数传递到 Sanitizer_CallbackFunc 的事件回调函数中的数据。对于domain
等于 SANITIZER_CB_DOMAIN_EVENTS,cbdata
将是此类型。回调数据仅在传递数据的回调函数的调用中有效。如果需要在回调之外使用某些数据,则必须复制它。公共成员
-
CUcontext context
对于 SANITIZER_CBID_EVENTS_CREATED、SANITIZER_CBID_EVENTS_DESTROYED 和 SANITIZER_CBID_EVENTS_SYNCHNONIZED,这是包含事件的上下文。
对于 SANITIZER_CBID_EVENTS_RECORD 和 SANITIZER_CBID_EVENTS_STREAM_WAIT,这是包含正在记录或等待的流的上下文。
-
CUevent event
正在记录或等待的事件。
-
Sanitizer_StreamHandle hStream
流的唯一句柄。
-
CUstream stream
正在记录或等待的流。
如果 cbid 是 SANITIZER_CBID_EVENTS_RECORD 或 SANITIZER_CBID_EVENTS_STREAM_WAIT,则可用。
-
CUcontext context