Поделиться через


структура 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 структур необходимо задать флаг WNODE_FLAG_USE_MOF_PTR в элементе Флагиструктур EVENT_TRACE_HEADER или EVENT_INSTANCE_HEADER .

Сеанс трассировки событий автоматически разыменовывает MOF_FIELD указатели данных перед передачей данных потребителям трассировки событий с помощью EVENT_TRACE структур.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть evntrace.h

См. также раздел

EVENT_INSTANCE_HEADER

EVENT_TRACE

EVENT_TRACE_HEADER