다음을 통해 공유


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비트 float 값입니다.

FrameVal

프레임 번호입니다.

YesNoVal

예 또는 아니요를 표시합니다.

OnOffVal

켜기 또는 끄기 표시

TrueFalseVal

True 또는 False를 표시합니다.

MACAddrVal

MAC 주소

IPXAddrVal

IPX 주소입니다.

IPAddrVal

IP 주소입니다.

VarTimeVal

변형 시간입니다. VariantTimetoSystemTime을 사용하여 시스템 시간으로 변환합니다.

pStringVal

문자열에 대한 포인터입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]
헤더
Netmon.h

추가 정보

NMCOLUMNTYPE