Структура 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 [только классические приложения]
Заголовок
Netmon.h

См. также раздел

NMCOLUMNTYPE