次の方法で共有


NMCOLUMNVARIANT 構造体

NMCOLUMNVARIANT 構造体は、列に挿入されるすべての可能なデータのコンテナーとして機能するイベント ビューアーの上部ペインに行を提供します。

構文

typedef struct {
  NMCOLUMNTYPE Type;
  union {
    BYTE        Uint8Val;
    char        Sint8Val;
    WORD        Uint16Val;
    short       Sint16Val;
    DWORD       Uint32Val;
    LONG        Sint32Val;
    DOUBLE      Float64Val;
    DWORD       FrameVal;
    BOOL        YesNoVal;
    BOOL        OnOffVal;
    BOOL        TrueFalseVal;
    BYTE        MACAddrVal[MAC_ADDRESS_SIZE];
    IPX_ADDRESS IPXAddrVal;
    DWORD       IPAddrVal;
    DOUBLE      VarTimeVal;
    LPSTR       pStringVal;
  } Value;
} NMCOLUMNVARIANT;

メンバー

Type

NMCOLUMNTYPE 列挙型の値。

Value

Uint8Val

8 ビット符号なし整数値。

Sint8Val

8 ビット符号付き整数値。

Uint16Val

16 ビット符号なし整数値。

Sint16Val

16 ビット符号付き整数値。

Uint32Val

32 ビット符号なし整数値。

Sint32Val

32 ビット符号付き整数値。

Float64Val

64 ビット浮動小数点値。

FrameVal

フレーム番号。

YesNoVal

[はい] または [いいえ] が表示されます。

OnOffVal

[オン] または [オフ] を表示します。

TrueFalseVal

True または False を表示します。

MACAddrVal

MAC アドレス。

IPXAddrVal

IPX アドレス。

IPAddrVal

IP アドレス。

VarTimeVal

バリアント型 (Variant) の時刻。 システム時刻に変換するには 、VariantTimetoSystemTime を使用します。

pStringVal

文字列へのポインター。

要件

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

関連項目

NMCOLUMNTYPE