Estructura NMCOLUMNVARIANT
La estructura NMCOLUMNVARIANT proporciona una línea en el panel superior del Visor de eventos que actúa como contenedor para todos los datos posibles insertados en una columna.
Sintaxis
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;
Miembros
-
Tipo
-
Valor del tipo de enumeración NMCOLUMNTYPE .
-
Valor
-
-
Uint8Val
-
Valor entero sin signo de 8 bits.
-
Sint8Val
-
Valor entero con signo de 8 bits.
-
Uint16Val
-
Valor entero sin signo de 16 bits.
-
Sint16Val
-
Valor entero con signo de 16 bits.
-
Uint32Val
-
Valor entero sin signo de 32 bits.
-
Sint32Val
-
Valor entero de 32 bits con signo.
-
Float64Val
-
Valor float de 64 bits.
-
FrameVal
-
Número de marco.
-
SíNoVal
-
Muestra Sí o No.
-
OnOffVal
-
Muestra Activado o Desactivado.
-
TrueFalseVal
-
Muestra True o False.
-
MACAddrVal
-
Dirección MAC.
-
IPXAddrVal
-
Dirección IPX.
-
IPAddrVal
-
Dirección IP.
-
VarTimeVal
-
Tiempo de variante. Use VariantTimetoSystemTime para convertir a la hora del sistema.
-
pStringVal
-
Puntero a una cadena.
-
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|