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 [仅限桌面应用] |
标头 |
|