Condividi tramite


enumerazione EVENT_FIELD_TYPE (tdh.h)

Definisce le informazioni sul provider da recuperare.

Sintassi

typedef enum _EVENT_FIELD_TYPE {
  EventKeywordInformation = 0,
  EventLevelInformation,
  EventChannelInformation,
  EventTaskInformation,
  EventOpcodeInformation,
  EventInformationMax
} EVENT_FIELD_TYPE;

Costanti

 
EventKeywordInformation
Valore: 0
Informazioni sulle parole chiave definite nel manifesto. Per i provider che si definiscono usando classi MOF, questo tipo restituisce i valori dei flag di abilitazione se la classe provider include la proprietà Flags. Per informazioni dettagliate, vedere la sezione "Impostazione del livello e abilitazione dei valori dei flag per un provider" di Qualificatori MOF di Traccia eventi.
EventLevelInformation
Informazioni sul livello definite nel manifesto.
EventChannelInformation
Informazioni sul canale definite nel manifesto.
EventTaskInformation
Informazioni sulle attività definite nel manifesto.
EventOpcodeInformation
Informazioni sul codice dell'operazione definite nel manifesto.
EventInformationMax
Riservato.

Commenti

Se specifichi EventOpcodeInformation quando chiami TdhQueryProviderFieldInformation, devi specificare il parametro EventFieldValue come indicato di seguito:

  • I bit da 0 a 15 devono contenere il valore dell'attività
  • I bit da 16 a 23 devono contenere il valore opcode
È possibile ottenere i valori di task e opcode da EVENT_RECORD. EventHeader.EventDescriptor.

La classe MOF WMI supporta solo il recupero di informazioni relative a parole chiave e livello.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione tdh.h

Vedi anche

PROVIDER_FIELD_INFOARRAY

TdhEnumerateProviderFieldInformation

TdhQueryProviderFieldInformation