Activity Record的活动标记。标记可以通过按位OR组合,将多个标记与Activity Record关联。每个标记都特定与某一Activity Record关联。
msptiActivityFlag为msptiActivityMarker结构体内调用的枚举类,定义如下:
typedef enum { MSPTI_ACTIVITY_FLAG_NONE = 0, // 表示没有Activity Record的活动标记 MSPTI_ACTIVITY_FLAG_MARKER_INSTANTANEOUS = 1 << 0, // Host侧标记瞬时事件,MSPTI_ACTIVITY_KIND_MARKER使用 MSPTI_ACTIVITY_FLAG_MARKER_START = 1 << 1, // Host侧标识打点开始,MSPTI_ACTIVITY_KIND_MARKER使用 MSPTI_ACTIVITY_FLAG_MARKER_END = 1 << 2 // Host侧标识打点结束,MSPTI_ACTIVITY_KIND_MARKER使用 MSPTI_ACTIVITY_FLAG_MARKER_INSTANTANEOUS_WITH_DEVICE = 1 << 3, // Device侧标记瞬时事件,MSPTI_ACTIVITY_KIND_MARKER使用 MSPTI_ACTIVITY_FLAG_MARKER_START_WITH_DEVICE = 1 << 4, // Device侧标识打点开始,MSPTI_ACTIVITY_KIND_MARKER使用 MSPTI_ACTIVITY_FLAG_MARKER_END_WITH_DEVICE = 1 << 5 // Device侧标识打点结束,MSPTI_ACTIVITY_KIND_MARKER使用 } msptiActivityFlag;