事件数据部分的结构取决于事件类型:
在V1和V3中,事件类型完全确定数据格式
在V4中,数据部分的解释取决于来自格式描述事件的信息的事件类型。这是因为V4允许
额外标题
字段,其大小在格式描述事件中定义。在实践中,额外标题
现场目前是空的。
事件的数据部分由固定大小的部分和可变大小部分组成。根据事件类型,或两个部分可以是空的。(例如,一个stop_event.
仅包括标题部分;固定和可变数据部件都是空的。)
事件数据部分的大小是事件大小(包含在标题中)减去头部大小。固定数据部分的大小是事件类型的函数。变量数据部分的大小是事件大小减去标题大小,减去固定数据部分的大小。
以下原则在二进制日志文件中占据所有事件:
事件数据的固定部分对给定类型的所有事件的大小相同。
事件数据的可变部分可以在给定类型的事件之间的大小不同。
有关不同事件的事件数据的固定和可变部分的详细信息,请参阅特定事件类型的事件数据。