EVT_VARIANT_TYPE 열거형(winevt.h)
변형 데이터 항목의 가능한 데이터 형식을 정의합니다.
Syntax
typedef enum _EVT_VARIANT_TYPE {
EvtVarTypeNull = 0,
EvtVarTypeString = 1,
EvtVarTypeAnsiString = 2,
EvtVarTypeSByte = 3,
EvtVarTypeByte = 4,
EvtVarTypeInt16 = 5,
EvtVarTypeUInt16 = 6,
EvtVarTypeInt32 = 7,
EvtVarTypeUInt32 = 8,
EvtVarTypeInt64 = 9,
EvtVarTypeUInt64 = 10,
EvtVarTypeSingle = 11,
EvtVarTypeDouble = 12,
EvtVarTypeBoolean = 13,
EvtVarTypeBinary = 14,
EvtVarTypeGuid = 15,
EvtVarTypeSizeT = 16,
EvtVarTypeFileTime = 17,
EvtVarTypeSysTime = 18,
EvtVarTypeSid = 19,
EvtVarTypeHexInt32 = 20,
EvtVarTypeHexInt64 = 21,
EvtVarTypeEvtHandle = 32,
EvtVarTypeEvtXml = 35
} EVT_VARIANT_TYPE;
상수
EvtVarTypeNull 값: 0 콘텐츠가 포함된 요소가 존재하지 않음을 의미하는 Null 콘텐츠입니다. |
EvtVarTypeString 값: 1 null로 끝나는 유니코드 문자열입니다. |
EvtVarTypeAnsiString 값: 2 null로 끝나는 ANSI 문자열입니다. |
EvtVarTypeSByte 값: 3 부호 있는 8비트 정수 값입니다. |
EvtVarTypeByte 값: 4 부호 없는 8비트 정수 값입니다. |
EvtVarTypeInt16 값: 5 부가된 16비트 정수 값입니다. |
EvtVarTypeUInt16 값: 6 부호 없는 16비트 정수 값입니다. |
EvtVarTypeInt32 값: 7 부호 있는 32비트 정수 값입니다. |
EvtVarTypeUInt32 값: 8 부호 없는 32비트 정수 값입니다. |
EvtVarTypeInt64 값: 9 부호 있는 64비트 정수 값입니다. |
EvtVarTypeUInt64 값: 10 부호 없는 64비트 정수 값입니다. |
EvtVarTypeSingle 값: 11 단정밀도 실제 값입니다. |
EvtVarTypeDouble 값: 12 배정밀도 실제 값입니다. |
EvtVarTypeBoolean 값: 13 부울 값입니다. |
EvtVarTypeBinary 값: 14 16진수 이진 값입니다. |
EvtVarTypeGuid 값: 15 GUID 값입니다. |
EvtVarTypeSizeT 값: 16 포인터 주소를 포함하는 부호 없는 32비트 또는 64비트 정수 값입니다. |
EvtVarTypeFileTime 값: 17 FILETIME 값입니다. |
EvtVarTypeSysTime 값: 18 SYSTEMTIME 값입니다. |
EvtVarTypeSid 값: 19 SID(보안 식별자) 구조 |
EvtVarTypeHexInt32 값: 20 32비트 16진수입니다. |
EvtVarTypeHexInt64 값: 21 64비트 16진수입니다. |
EvtVarTypeEvtHandle 값: 32 EVT_HANDLE 값입니다. |
EvtVarTypeEvtXml 값: 35 XML을 포함하는 null로 끝나는 유니코드 문자열입니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | winevt.h |