Struttura NMCOLUMNVARIANT
La struttura NMCOLUMNVARIANT fornisce una riga nel riquadro superiore del Visualizzatore eventi che funge da contenitore per tutti i dati possibili inseriti in una colonna.
Sintassi
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;
Members
-
Tipo
-
Valore del tipo di enumerazione NMCOLUMNTYPE .
-
Valore
-
-
Uint8Val
-
Intero senza segno a 8 bit.
-
Sint8Val
-
Valore intero con segno a 8 bit.
-
Uint16Val
-
Intero senza segno a 16 bit.
-
Sint16Val
-
Valore intero con segno a 16 bit.
-
Uint32Val
-
Valore intero senza segno a 32 bit.
-
Sint32Val
-
Valore intero con segno a 32 bit.
-
Float64Val
-
Valore float a 64 bit.
-
FrameVal
-
Numero di frame.
-
SìNoVal
-
Visualizza Sì o No.
-
OnOffVal
-
Visualizza Attivato o Disattivato.
-
TrueFalseVal
-
Visualizza True o False.
-
MACAddrVal
-
Indirizzo MAC.
-
IPXAddrVal
-
Indirizzo IPX.
-
IPAddrVal
-
Un indirizzo IP.
-
VarTimeVal
-
Ora variante. Usare VariantTimetoSystemTime per eseguire la conversione in ora di sistema.
-
pStringVal
-
Puntatore a una stringa.
-
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|