MOF_FIELD-Struktur (evntrace.h)
Sie können die MOF_FIELD-Strukturen verwenden, um Ereignisdaten an die EVENT_TRACE_HEADER - oder EVENT_INSTANCE_HEADER-Strukturen anzufügen.
Syntax
typedef struct _MOF_FIELD {
ULONG64 DataPtr;
ULONG Length;
ULONG DataType;
} MOF_FIELD, *PMOF_FIELD;
Member
DataPtr
Zeiger auf ein Ereignisdatenelement.
Length
Länge des Elements, auf das von DataPtr in Bytes verwiesen wird.
DataType
Reserviert.
Hinweise
Stellen Sie sicher, dass Sie den Arbeitsspeicher für diese Struktur auf 0 (null) initialisieren, bevor Sie Member festlegen.
Wenn Sie MOF_FIELD-Strukturen verwenden, müssen Sie das WNODE_FLAG_USE_MOF_PTR-Flag im Flags-Element der EVENT_TRACE_HEADER - oder EVENT_INSTANCE_HEADER-Strukturen festlegen.
Die Ereignisablaufverfolgungssitzung dereferenziert automatisch MOF_FIELD Datenzeiger, bevor die Daten mithilfe von EVENT_TRACE Strukturen an Ereignisablaufverfolgungsconsumer übergeben werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | evntrace.h |