Condividi tramite


Struttura NMEVENTDATA

La struttura NMEVENTDATA contiene informazioni su una condizione di evento passata a Monitoraggio di rete per inserire una riga nel visualizzatore esperto.

Sintassi

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;

Members

Versione

Numero di versione della struttura NMEVENTDATA . Il numero di versione deve essere zero. Le versioni future di Monitoraggio di rete possono supportare un numero di versione superiore.

EventIdent

Identificatore dell'evento. EventIdent è univoco per ogni esperto e fa riferimento a una pagina di riferimento all'evento.

Flag

Set di flag che descrive chi invia i dati dell'evento e come viene visualizzato l'evento.

Valore Significato
EVENT_FLAG_EXPERT
L'evento è venuto da un esperto.
NMEVENTFLAG_DO_NOT_DISPLAY_SEVERITY
Non visualizzare il livello di gravità per l'evento.
NMEVENTFLAG_DO_NOT_DISPLAY_SOURCE
Non visualizzare il nome di origine per l'evento.
NMEVENTFLAG_DO_NOT_DISPLAY_EVENT_NAME
Non visualizzare il nome dell'evento per l'evento.
NMEVENTFLAG_DO_NOT_DISPLAY_DESCRIPTION
Non visualizzare la descrizione per l'evento.
NMEVENTFLAG_DO_NOT_DISPLAY_MACHINE
Non visualizzare il nome del computer per l'evento.
NMEVENTFLAG_DO_NOT_DISPLAY_TIME
Non visualizzare l'ora dell'evento
NMEVENTFLAG_DO_NOT_DISPLAY_FIXED_COLUMNS
Non visualizzare le colonne Gravità, Origine, Nome evento, Descrizione, Computer o Ora. Questo non è un singolo flag, ma è un'unione dei sei flag precedenti.

Gravità

Livello di gravità dell'evento. Il livello di gravità può avere uno dei valori seguenti:

NMEVENT_SEVERITY_INFORMATIONAL NMEVENT_SEVERITY_WARNING NMEVENT_SEVERITY_STRONG_WARNING NMEVENT_SEVERITY_ERROR NMEVENT_SEVERITY_SEVERE_ERROR NMEVENT_SEVERITY_CRITICAL_ERROR

Numcolumns

Numero di colonne designate nella struttura corrente.

szSourceName

Nome dell'esperto visualizzato.

szEventName

Nome dell'evento visualizzato.

szDescription

Descrizione dell'evento visualizzato.

szMachine

Obsoleto, deve essere NULL.

Giustificazione

Informazioni visualizzate nella seconda finestra del Visualizzatore eventi. Il membro Justification può essere NULL. Se è NULL, la seconda finestra non è visibile.

szUrl

Riservati; questo membro deve essere NULL.

SysTime

Ora in cui si verifica la condizione dell'evento. Il tempo viene misurato rispetto all'inizio dell'acquisizione.

Colonna

Tabella delle strutture di colonna visualizzate nel riquadro superiore del Visualizzatore eventi.

Requisiti

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