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 [僅限桌面應用程式] |
標頭 |
|