次の方法で共有


NMEVENTDATA 構造体

NMEVENTDATA 構造体には、エキスパート ビューアーに行を挿入するためにネットワーク モニターに渡されるイベント条件に関する情報が含まれています。

構文

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;

メンバー

Version

NMEVENTDATA 構造体のバージョン番号。 バージョン番号は 0 である必要があります。 今後のバージョンの Network Monitor では、より高いバージョン番号がサポートされる場合があります。

EventIdent

イベントの識別子。 EventIdent は各エキスパートに固有であり、 イベント参照ページを参照します。

Flags

イベント データを送信するユーザーと、イベントの表示方法を示すフラグのセット。

説明
EVENT_FLAG_EXPERT
イベントは専門家から来ました。
NMEVENTFLAG_DO_NOT_DISPLAY_SEVERITY
イベントの重大度レベルは表示しないでください。
NMEVENTFLAG_DO_NOT_DISPLAY_SOURCE
イベントのソース名は表示しないでください。
NMEVENTFLAG_DO_NOT_DISPLAY_EVENT_NAME
イベントのイベント名は表示しないでください。
NMEVENTFLAG_DO_NOT_DISPLAY_DESCRIPTION
イベントの説明は表示しないでください。
NMEVENTFLAG_DO_NOT_DISPLAY_MACHINE
イベントのマシン名は表示しないでください。
NMEVENTFLAG_DO_NOT_DISPLAY_TIME
イベントの時刻を表示しない
NMEVENTFLAG_DO_NOT_DISPLAY_FIXED_COLUMNS
[重大度]、[ソース]、[イベント名]、[説明]、[コンピューター]、または [時刻] の各列は表示されません。 これは 1 つのフラグではありませんが、前の 6 つのフラグの和集合です。

重大度

イベントの重大度レベルです。 重大度レベルには、次のいずれかの値を指定できます。

NMEVENT_SEVERITY_INFORMATIONAL NMEVENT_SEVERITY_WARNING NMEVENT_SEVERITY_STRONG_WARNING NMEVENT_SEVERITY_ERROR NMEVENT_SEVERITY_SEVERE_ERROR NMEVENT_SEVERITY_CRITICAL_ERROR

NumColumns

現在の構造体で指定されている列の数。

szSourceName

表示されるエキスパートの名前。

szEventName

表示されるイベントの名前。

szDescription

表示されるイベントの説明。

szMachine

現在は使用されていません。 NULL にする必要があります。

妥当性

イベント ビューアーの 2 番目のウィンドウに表示される情報。 Justification メンバーは NULL である可能性があります。 NULL の場合、2 番目のウィンドウは表示されません。

szUrl

予約;このメンバーは NULL である必要があります。

SysTime

イベント条件が発生する時刻。 時間は、キャプチャの開始を基準にして測定されます。

イベント ビューアーの上部ペインに表示される列構造のテーブル。

要件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Netmon.h