共用方式為


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;

成員

類型

NMCOLUMNTYPE列舉類型的值。

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

變化時間。 使用 VariantTimetoSystemTime 轉換為系統時間。

pStringVal

字串的指標。

規格需求

需求
最低支援的用戶端
Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限桌面應用程式]
標頭
Netmon.h

另請參閱

NMCOLUMNTYPE