Partager via


énumération EVENT_FIELD_TYPE (tdh.h)

Définit les informations de fournisseur à récupérer.

Syntax

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

Constantes

 
EventKeywordInformation
Valeur : 0
Informations de mot clé définies dans le manifeste. Pour les fournisseurs qui se définissent eux-mêmes à l’aide de classes MOF, ce type retourne les valeurs enable flags si la classe de fournisseur inclut la propriété Flags. Pour plus d’informations, consultez la section « Spécification des valeurs de niveau et d’activation d’indicateurs pour un fournisseur » dans Qualificateurs MOF de suivi d’événements.
EventLevelInformation
Informations de niveau définies dans le manifeste.
EventChannelInformation
Informations de canal définies dans le manifeste.
EventTaskInformation
Informations de tâche définies dans le manifeste.
EventOpcodeInformation
Informations de code d’opération définies dans le manifeste.
EventInformationMax
Réservé.

Remarques

Si vous spécifiez EventOpcodeInformation lors de l’appel de TdhQueryProviderFieldInformation, vous devez spécifier le paramètre EventFieldValue comme suit :

  • Les bits 0 à 15 doivent contenir la valeur de tâche
  • Les bits 16 à 23 doivent contenir la valeur opcode
Vous pouvez obtenir les valeurs de tâche et d’opcode à partir de EVENT_RECORD. EventHeader.EventDescriptor.

La classe WMI MOF prend en charge la récupération des informations de mot clé et de niveau uniquement.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête tdh.h

Voir aussi

PROVIDER_FIELD_INFOARRAY

TdhEnumerateProviderFieldInformation

TdhQueryProviderFieldInformation