Win32 API 日本語リファレンス
ホームSystem.EventLog › EVT_VARIANT_TYPE

EVT_VARIANT_TYPE

列挙型
基底型i4

メンバー 24

名前10進16進
EvtVarTypeNull00x0
EvtVarTypeString10x1
EvtVarTypeAnsiString20x2
EvtVarTypeSByte30x3
EvtVarTypeByte40x4
EvtVarTypeInt1650x5
EvtVarTypeUInt1660x6
EvtVarTypeInt3270x7
EvtVarTypeUInt3280x8
EvtVarTypeInt6490x9
EvtVarTypeUInt64100xA
EvtVarTypeSingle110xB
EvtVarTypeDouble120xC
EvtVarTypeBoolean130xD
EvtVarTypeBinary140xE
EvtVarTypeGuid150xF
EvtVarTypeSizeT160x10
EvtVarTypeFileTime170x11
EvtVarTypeSysTime180x12
EvtVarTypeSid190x13
EvtVarTypeHexInt32200x14
EvtVarTypeHexInt64210x15
EvtVarTypeEvtHandle320x20
EvtVarTypeEvtXml350x23

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum EVT_VARIANT_TYPE : int {
    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;
public enum EVT_VARIANT_TYPE : int
{
    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,
}
Public Enum EVT_VARIANT_TYPE As Integer
    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
End Enum
import enum

class EVT_VARIANT_TYPE(enum.IntEnum):
    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
pub const EvtVarTypeNull: i32 = 0;
pub const EvtVarTypeString: i32 = 1;
pub const EvtVarTypeAnsiString: i32 = 2;
pub const EvtVarTypeSByte: i32 = 3;
pub const EvtVarTypeByte: i32 = 4;
pub const EvtVarTypeInt16: i32 = 5;
pub const EvtVarTypeUInt16: i32 = 6;
pub const EvtVarTypeInt32: i32 = 7;
pub const EvtVarTypeUInt32: i32 = 8;
pub const EvtVarTypeInt64: i32 = 9;
pub const EvtVarTypeUInt64: i32 = 10;
pub const EvtVarTypeSingle: i32 = 11;
pub const EvtVarTypeDouble: i32 = 12;
pub const EvtVarTypeBoolean: i32 = 13;
pub const EvtVarTypeBinary: i32 = 14;
pub const EvtVarTypeGuid: i32 = 15;
pub const EvtVarTypeSizeT: i32 = 16;
pub const EvtVarTypeFileTime: i32 = 17;
pub const EvtVarTypeSysTime: i32 = 18;
pub const EvtVarTypeSid: i32 = 19;
pub const EvtVarTypeHexInt32: i32 = 20;
pub const EvtVarTypeHexInt64: i32 = 21;
pub const EvtVarTypeEvtHandle: i32 = 32;
pub const EvtVarTypeEvtXml: i32 = 35;
// EVT_VARIANT_TYPE
const (
	EvtVarTypeNull int32 = 0
	EvtVarTypeString int32 = 1
	EvtVarTypeAnsiString int32 = 2
	EvtVarTypeSByte int32 = 3
	EvtVarTypeByte int32 = 4
	EvtVarTypeInt16 int32 = 5
	EvtVarTypeUInt16 int32 = 6
	EvtVarTypeInt32 int32 = 7
	EvtVarTypeUInt32 int32 = 8
	EvtVarTypeInt64 int32 = 9
	EvtVarTypeUInt64 int32 = 10
	EvtVarTypeSingle int32 = 11
	EvtVarTypeDouble int32 = 12
	EvtVarTypeBoolean int32 = 13
	EvtVarTypeBinary int32 = 14
	EvtVarTypeGuid int32 = 15
	EvtVarTypeSizeT int32 = 16
	EvtVarTypeFileTime int32 = 17
	EvtVarTypeSysTime int32 = 18
	EvtVarTypeSid int32 = 19
	EvtVarTypeHexInt32 int32 = 20
	EvtVarTypeHexInt64 int32 = 21
	EvtVarTypeEvtHandle int32 = 32
	EvtVarTypeEvtXml int32 = 35
)
const
  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
pub const EvtVarTypeNull: i32 = 0;
pub const EvtVarTypeString: i32 = 1;
pub const EvtVarTypeAnsiString: i32 = 2;
pub const EvtVarTypeSByte: i32 = 3;
pub const EvtVarTypeByte: i32 = 4;
pub const EvtVarTypeInt16: i32 = 5;
pub const EvtVarTypeUInt16: i32 = 6;
pub const EvtVarTypeInt32: i32 = 7;
pub const EvtVarTypeUInt32: i32 = 8;
pub const EvtVarTypeInt64: i32 = 9;
pub const EvtVarTypeUInt64: i32 = 10;
pub const EvtVarTypeSingle: i32 = 11;
pub const EvtVarTypeDouble: i32 = 12;
pub const EvtVarTypeBoolean: i32 = 13;
pub const EvtVarTypeBinary: i32 = 14;
pub const EvtVarTypeGuid: i32 = 15;
pub const EvtVarTypeSizeT: i32 = 16;
pub const EvtVarTypeFileTime: i32 = 17;
pub const EvtVarTypeSysTime: i32 = 18;
pub const EvtVarTypeSid: i32 = 19;
pub const EvtVarTypeHexInt32: i32 = 20;
pub const EvtVarTypeHexInt64: i32 = 21;
pub const EvtVarTypeEvtHandle: i32 = 32;
pub const EvtVarTypeEvtXml: i32 = 35;
const
  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
enum EVT_VARIANT_TYPE : int {
    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,
}
#define global EvtVarTypeNull       0x0
#define global EvtVarTypeString     0x1
#define global EvtVarTypeAnsiString 0x2
#define global EvtVarTypeSByte      0x3
#define global EvtVarTypeByte       0x4
#define global EvtVarTypeInt16      0x5
#define global EvtVarTypeUInt16     0x6
#define global EvtVarTypeInt32      0x7
#define global EvtVarTypeUInt32     0x8
#define global EvtVarTypeInt64      0x9
#define global EvtVarTypeUInt64     0xA
#define global EvtVarTypeSingle     0xB
#define global EvtVarTypeDouble     0xC
#define global EvtVarTypeBoolean    0xD
#define global EvtVarTypeBinary     0xE
#define global EvtVarTypeGuid       0xF
#define global EvtVarTypeSizeT      0x10
#define global EvtVarTypeFileTime   0x11
#define global EvtVarTypeSysTime    0x12
#define global EvtVarTypeSid        0x13
#define global EvtVarTypeHexInt32   0x14
#define global EvtVarTypeHexInt64   0x15
#define global EvtVarTypeEvtHandle  0x20
#define global EvtVarTypeEvtXml     0x23