MOF_FIELD 结构 (evntrace.h)
可以使用 MOF_FIELD 结构将事件数据追加到 EVENT_TRACE_HEADER 或 EVENT_INSTANCE_HEADER 结构。
语法
typedef struct _MOF_FIELD {
ULONG64 DataPtr;
ULONG Length;
ULONG DataType;
} MOF_FIELD, *PMOF_FIELD;
成员
DataPtr
指向事件数据项的指针。
Length
DataPtr 指向的项的长度(以字节为单位)。
DataType
保留。
注解
在设置任何成员之前,请务必将此结构的内存初始化为零。
如果使用MOF_FIELD结构,则必须在 EVENT_TRACE_HEADER 或 EVENT_INSTANCE_HEADER 结构的 Flags 成员中设置WNODE_FLAG_USE_MOF_PTR标志。
事件跟踪会话在使用 EVENT_TRACE 结构将数据传递给事件跟踪使用者之前,会自动取消引用 MOF_FIELD数据 指针。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | evntrace.h |