Partager via


Structure NMEVENTDATA

La structure NMEVENTDATA contient des informations sur une condition d’événement passée au Moniteur réseau pour insérer une ligne dans la visionneuse d’experts.

Syntaxe

typedef struct {
  BYTE         Version;
  DWORD        EventIdent;
  DWORD        Flags;
  DWORD        Severity;
  BYTE         NumColumns;
  LPSTR        szSourceName;
  LPSTR        szEventName;
  LPSTR        szDescription;
  LPSTR        szMachine;
  JTYPE        Justification;
  LPSTR        szUrl;
  SYSTEMTIME   SysTime;
  NMCOLUMNINFO Column[];
} NMEVENTDATA, *PNMEVENTDATA;

Membres

Version

Numéro de version de la structure NMEVENTDATA . Le numéro de version doit être égal à zéro. Les versions ultérieures du Moniteur réseau peuvent prendre en charge un numéro de version plus élevé.

EventIdent

Identificateur de l’événement. EventIdent est propre à chaque expert et fait référence à une page de référence d’événement.

Indicateurs

Ensemble d’indicateurs qui décrit qui envoie les données d’événement et comment l’événement est affiché.

Valeur Signification
EVENT_FLAG_EXPERT
L’événement est venu d’un expert.
NMEVENTFLAG_DO_NOT_DISPLAY_SEVERITY
N’affichez pas le niveau de gravité de l’événement.
NMEVENTFLAG_DO_NOT_DISPLAY_SOURCE
N’affichez pas le nom de source de l’événement.
NMEVENTFLAG_DO_NOT_DISPLAY_EVENT_NAME
N’affichez pas le nom de l’événement.
NMEVENTFLAG_DO_NOT_DISPLAY_DESCRIPTION
N’affichez pas la description de l’événement.
NMEVENTFLAG_DO_NOT_DISPLAY_MACHINE
N’affichez pas le nom de l’ordinateur pour l’événement.
NMEVENTFLAG_DO_NOT_DISPLAY_TIME
Ne pas afficher l’heure de l’événement
NMEVENTFLAG_DO_NOT_DISPLAY_FIXED_COLUMNS
N’affichez pas les colonnes Gravité, Source, Nom de l’événement, Description, Machine ou Heure. Il ne s’agit pas d’un seul indicateur, mais il s’agit d’une union des six indicateurs précédents.

Niveau de gravité

Niveau de gravité de l’événement. Le niveau de gravité peut avoir l’une des valeurs suivantes :

NMEVENT_SEVERITY_INFORMATIONAL NMEVENT_SEVERITY_WARNING NMEVENT_SEVERITY_STRONG_WARNING NMEVENT_SEVERITY_ERROR NMEVENT_SEVERITY_SEVERE_ERROR NMEVENT_SEVERITY_CRITICAL_ERROR

NumColumns

Nombre de colonnes désignées dans la structure actuelle.

szSourceName

Nom de l’expert affiché.

szEventName

Nom de l’événement affiché.

szDescription

Description de l’événement affiché.

szMachine

Obsolète, doit être NULL.

Justification

Informations affichées dans la deuxième fenêtre du observateur d'événements. Le membre Justification peut être NULL. Si elle a la valeur NULL, la deuxième fenêtre n’est pas visible.

szUrl

Réservés au; ce membre doit être NULL.

SysTime

Heure à laquelle la condition d’événement se produit. Le temps est mesuré par rapport au début de la capture.

Colonne

Tableau des structures de colonnes qui apparaît dans le volet supérieur du observateur d'événements.

Spécifications

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