Auf Englisch lesen

Freigeben über


NMEVENTDATA-Struktur

Die NMEVENTDATA-Struktur enthält Informationen zu einer Ereignisbedingung, die an den Netzwerkmonitor übergeben wird, um eine Zeile in den Expert Viewer einzufügen.

Syntax

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;

Member

Version

Versionsnummer der NMEVENTDATA-Struktur . Die Versionsnummer muss 0 (null) sein. Zukünftige Versionen von Network Monitor unterstützen möglicherweise eine höhere Versionsnummer.

EventIdent

Bezeichner des Ereignisses EventIdent ist für jeden Experten eindeutig und verweist auf eine Ereignisreferenzseite.

Flags

Ein Satz von Flags, der beschreibt, wer die Ereignisdaten sendet und wie das Ereignis angezeigt wird.

Wert Bedeutung
EVENT_FLAG_EXPERT
Die Veranstaltung kam von einem Experten.
NMEVENTFLAG_DO_NOT_DISPLAY_SEVERITY
Zeigen Sie nicht den Schweregrad für das Ereignis an.
NMEVENTFLAG_DO_NOT_DISPLAY_SOURCE
Zeigen Sie den Quellnamen für das Ereignis nicht an.
NMEVENTFLAG_DO_NOT_DISPLAY_EVENT_NAME
Zeigen Sie den Ereignisnamen für das Ereignis nicht an.
NMEVENTFLAG_DO_NOT_DISPLAY_DESCRIPTION
Zeigen Sie die Beschreibung für das Ereignis nicht an.
NMEVENTFLAG_DO_NOT_DISPLAY_MACHINE
Zeigen Sie den Computernamen für das Ereignis nicht an.
NMEVENTFLAG_DO_NOT_DISPLAY_TIME
Die Uhrzeit für das Ereignis nicht anzeigen
NMEVENTFLAG_DO_NOT_DISPLAY_FIXED_COLUMNS
Zeigen Sie nicht die Spalten Schweregrad, Quelle, Ereignisname, Beschreibung, Computer oder Zeit an. Dies ist keine einzige Flagge, sondern eine Vereinigung der vorherigen sechs Flaggen.

Schweregrad

Schweregrad des Ereignisses. Der Schweregrad kann einen der folgenden Werte aufweisen:

NMEVENT_SEVERITY_INFORMATIONAL NMEVENT_SEVERITY_WARNING NMEVENT_SEVERITY_STRONG_WARNING NMEVENT_SEVERITY_ERROR NMEVENT_SEVERITY_SEVERE_ERROR NMEVENT_SEVERITY_CRITICAL_ERROR

NumColumns

Anzahl der Spalten, die in der aktuellen Struktur festgelegt sind.

szSourceName

Name des angezeigten Experten.

szEventName

Name des angezeigten Ereignisses.

szDescription

Beschreibung des angezeigten Ereignisses.

szMachine

Veraltet, sollte NULL sein.

Begründung

Informationen, die im zweiten Fenster des Ereignisanzeige angezeigt werden. Der Begründungsmember kann NULL sein. Wenn es NULL ist, ist das zweite Fenster nicht sichtbar.

szUrl

Reserviert; Dieser Member muss NULL sein.

Systime

Zeitpunkt, zu dem die Ereignisbedingung auftritt. Die Zeit wird relativ zum Anfang der Erfassung gemessen.

Spalte

Tabelle mit Spaltenstrukturen, die im oberen Bereich des Ereignisanzeige angezeigt wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Netmon.h