Freigeben über


NMCOLUMNVARIANT-Struktur

Die NMCOLUMNVARIANT-Struktur stellt eine Zeile im oberen Bereich des Ereignisanzeige bereit, die als Container für alle möglichen Daten dient, die in eine Spalte eingefügt werden.

Syntax

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;

Member

Typ

Ein Wert aus dem NMCOLUMNTYPE-Enumerationstyp .

Wert

Uint8Val

8-Bit-Ganzzahlwert ohne Vorzeichen.

Sint8Val

8-Bit-Ganzzahlwert mit Vorzeichen.

Uint16Val

16-Bit-Ganzzahlwert ohne Vorzeichen.

Sint16Val

16-Bit-Ganzzahlwert mit Vorzeichen.

Uint32Val

32-Bit-Ganzzahlwert ohne Vorzeichen.

Sint32Val

32-Bit-Ganzzahlwert mit Vorzeichen.

Float64Val

64-Bit-Gleitkommawert.

FrameVal

Framenummer.

YesNoVal

Zeigt Ja oder Nein an.

OnOffVal

Zeigt Ein oder Aus an.

TrueFalseVal

Zeigt True oder False an.

MACAddrVal

MAC-Adresse

IPXAddrVal

IPX-Adresse.

IPAddrVal

IP-Adresse.

VarTimeVal

Variantenzeit. Verwenden Sie VariantTimetoSystemTime , um in die Systemzeit zu konvertieren.

pStringVal

Zeiger auf eine Zeichenfolge.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Netmon.h

Weitere Informationen

NMCOLUMNTYPE