MOF_FIELD struttura (evntrace.h)

È possibile usare le strutture MOF_FIELD per aggiungere i dati degli eventi alle strutture EVENT_TRACE_HEADER o EVENT_INSTANCE_HEADER.

Sintassi

typedef struct _MOF_FIELD {
  ULONG64 DataPtr;
  ULONG   Length;
  ULONG   DataType;
} MOF_FIELD, *PMOF_FIELD;

Members

DataPtr

Puntatore a un elemento dati dell'evento.

Length

Lunghezza dell'elemento a cui punta dataPtr, in byte.

DataType

Riservato.

Commenti

Assicurarsi di inizializzare la memoria per questa struttura su zero prima di impostare i membri.

Se si usano strutture MOF_FIELD , è necessario impostare il flag di WNODE_FLAG_USE_MOF_PTR nel membro Flag delle strutture EVENT_TRACE_HEADER oEVENT_INSTANCE_HEADER .

La sessione di traccia eventi dereferenzia automaticamente MOF_FIELD puntatori ai dati prima di passare i dati ai consumer di traccia eventi usando strutture EVENT_TRACE .

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione evntrace.h

Vedi anche

EVENT_INSTANCE_HEADER

EVENT_TRACE

EVENT_TRACE_HEADER