Compartilhar via


Estrutura NMEVENTDATA

A estrutura NMEVENTDATA contém informações sobre uma condição de evento que é passada para o Monitor de Rede para inserir uma linha no visualizador especialista.

Sintaxe

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;

Membros

Versão

Número de versão da estrutura NMEVENTDATA . O número de versão deve ser zero. Versões futuras do Monitor de Rede podem dar suporte a um número de versão mais alto.

EventIdent

Identificador do evento. EventIdent é exclusivo para cada especialista e faz referência a uma página de referência de evento.

Sinalizadores

Um conjunto de sinalizadores que descreve quem envia os dados do evento e como o evento é exibido.

Valor Significado
EVENT_FLAG_EXPERT
O evento veio de um especialista.
NMEVENTFLAG_DO_NOT_DISPLAY_SEVERITY
Não exiba o nível de severidade do evento.
NMEVENTFLAG_DO_NOT_DISPLAY_SOURCE
Não exiba o nome de origem do evento.
NMEVENTFLAG_DO_NOT_DISPLAY_EVENT_NAME
Não exiba o nome do evento.
NMEVENTFLAG_DO_NOT_DISPLAY_DESCRIPTION
Não exiba a descrição do evento.
NMEVENTFLAG_DO_NOT_DISPLAY_MACHINE
Não exiba o nome do computador para o evento.
NMEVENTFLAG_DO_NOT_DISPLAY_TIME
Não exibir a hora do evento
NMEVENTFLAG_DO_NOT_DISPLAY_FIXED_COLUMNS
Não exiba as colunas Severity, Source, Event Name, Description, Machine ou Time. Este não é um único sinalizador, mas é uma união das seis bandeiras anteriores.

Gravidade

Nível de severidade do evento. O nível de severidade pode ter um dos seguintes valores:

NMEVENT_SEVERITY_INFORMATIONAL NMEVENT_SEVERITY_WARNING NMEVENT_SEVERITY_STRONG_WARNING NMEVENT_SEVERITY_ERROR NMEVENT_SEVERITY_SEVERE_ERROR NMEVENT_SEVERITY_CRITICAL_ERROR

NumColumns

Número de colunas designadas na estrutura atual.

szSourceName

Nome do especialista exibido.

szEventName

Nome do evento exibido.

szDescription

Descrição do evento exibido.

szMachine

Obsoleto, deve ser NULL.

Justificativa

Informações exibidas na segunda janela do Visualizador de Eventos. O membro De justificativa pode ser NULL. Se for NULL, a segunda janela não estará visível.

szUrl

Reservados; esse membro deve ser NULL.

SysTime

Hora em que a condição de evento ocorre. O tempo é medido em relação ao início da captura.

Coluna

Tabela de estruturas de coluna que aparece no painel superior do Visualizador de Eventos.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho
Netmon.h