Compartir a través de


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
Netmon.h

Vea también

NMCOLUMNTYPE