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

SQLVARENUM

列挙型
基底型i4

メンバー 23

名前10進16進
VT_SS_EMPTY00x0
VT_SS_NULL10x1
VT_SS_UI1170x11
VT_SS_I220x2
VT_SS_I430x3
VT_SS_I8200x14
VT_SS_R440x4
VT_SS_R850x5
VT_SS_MONEY60x6
VT_SS_SMALLMONEY2000xC8
VT_SS_WSTRING2010xC9
VT_SS_WVARSTRING2020xCA
VT_SS_STRING2030xCB
VT_SS_VARSTRING2040xCC
VT_SS_BIT110xB
VT_SS_GUID720x48
VT_SS_NUMERIC1310x83
VT_SS_DECIMAL2050xCD
VT_SS_DATETIME1350x87
VT_SS_SMALLDATETIME2060xCE
VT_SS_BINARY2070xCF
VT_SS_VARBINARY2080xD0
VT_SS_UNKNOWN2090xD1

各言語での定義

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

typedef enum SQLVARENUM : int {
    VT_SS_EMPTY = 0,
    VT_SS_NULL = 1,
    VT_SS_UI1 = 17,
    VT_SS_I2 = 2,
    VT_SS_I4 = 3,
    VT_SS_I8 = 20,
    VT_SS_R4 = 4,
    VT_SS_R8 = 5,
    VT_SS_MONEY = 6,
    VT_SS_SMALLMONEY = 200,
    VT_SS_WSTRING = 201,
    VT_SS_WVARSTRING = 202,
    VT_SS_STRING = 203,
    VT_SS_VARSTRING = 204,
    VT_SS_BIT = 11,
    VT_SS_GUID = 72,
    VT_SS_NUMERIC = 131,
    VT_SS_DECIMAL = 205,
    VT_SS_DATETIME = 135,
    VT_SS_SMALLDATETIME = 206,
    VT_SS_BINARY = 207,
    VT_SS_VARBINARY = 208,
    VT_SS_UNKNOWN = 209
} SQLVARENUM;
public enum SQLVARENUM : int
{
    VT_SS_EMPTY = 0,
    VT_SS_NULL = 1,
    VT_SS_UI1 = 17,
    VT_SS_I2 = 2,
    VT_SS_I4 = 3,
    VT_SS_I8 = 20,
    VT_SS_R4 = 4,
    VT_SS_R8 = 5,
    VT_SS_MONEY = 6,
    VT_SS_SMALLMONEY = 200,
    VT_SS_WSTRING = 201,
    VT_SS_WVARSTRING = 202,
    VT_SS_STRING = 203,
    VT_SS_VARSTRING = 204,
    VT_SS_BIT = 11,
    VT_SS_GUID = 72,
    VT_SS_NUMERIC = 131,
    VT_SS_DECIMAL = 205,
    VT_SS_DATETIME = 135,
    VT_SS_SMALLDATETIME = 206,
    VT_SS_BINARY = 207,
    VT_SS_VARBINARY = 208,
    VT_SS_UNKNOWN = 209,
}
Public Enum SQLVARENUM As Integer
    VT_SS_EMPTY = 0
    VT_SS_NULL = 1
    VT_SS_UI1 = 17
    VT_SS_I2 = 2
    VT_SS_I4 = 3
    VT_SS_I8 = 20
    VT_SS_R4 = 4
    VT_SS_R8 = 5
    VT_SS_MONEY = 6
    VT_SS_SMALLMONEY = 200
    VT_SS_WSTRING = 201
    VT_SS_WVARSTRING = 202
    VT_SS_STRING = 203
    VT_SS_VARSTRING = 204
    VT_SS_BIT = 11
    VT_SS_GUID = 72
    VT_SS_NUMERIC = 131
    VT_SS_DECIMAL = 205
    VT_SS_DATETIME = 135
    VT_SS_SMALLDATETIME = 206
    VT_SS_BINARY = 207
    VT_SS_VARBINARY = 208
    VT_SS_UNKNOWN = 209
End Enum
import enum

class SQLVARENUM(enum.IntEnum):
    VT_SS_EMPTY = 0
    VT_SS_NULL = 1
    VT_SS_UI1 = 17
    VT_SS_I2 = 2
    VT_SS_I4 = 3
    VT_SS_I8 = 20
    VT_SS_R4 = 4
    VT_SS_R8 = 5
    VT_SS_MONEY = 6
    VT_SS_SMALLMONEY = 200
    VT_SS_WSTRING = 201
    VT_SS_WVARSTRING = 202
    VT_SS_STRING = 203
    VT_SS_VARSTRING = 204
    VT_SS_BIT = 11
    VT_SS_GUID = 72
    VT_SS_NUMERIC = 131
    VT_SS_DECIMAL = 205
    VT_SS_DATETIME = 135
    VT_SS_SMALLDATETIME = 206
    VT_SS_BINARY = 207
    VT_SS_VARBINARY = 208
    VT_SS_UNKNOWN = 209
// SQLVARENUM
pub const VT_SS_EMPTY: i32 = 0;
pub const VT_SS_NULL: i32 = 1;
pub const VT_SS_UI1: i32 = 17;
pub const VT_SS_I2: i32 = 2;
pub const VT_SS_I4: i32 = 3;
pub const VT_SS_I8: i32 = 20;
pub const VT_SS_R4: i32 = 4;
pub const VT_SS_R8: i32 = 5;
pub const VT_SS_MONEY: i32 = 6;
pub const VT_SS_SMALLMONEY: i32 = 200;
pub const VT_SS_WSTRING: i32 = 201;
pub const VT_SS_WVARSTRING: i32 = 202;
pub const VT_SS_STRING: i32 = 203;
pub const VT_SS_VARSTRING: i32 = 204;
pub const VT_SS_BIT: i32 = 11;
pub const VT_SS_GUID: i32 = 72;
pub const VT_SS_NUMERIC: i32 = 131;
pub const VT_SS_DECIMAL: i32 = 205;
pub const VT_SS_DATETIME: i32 = 135;
pub const VT_SS_SMALLDATETIME: i32 = 206;
pub const VT_SS_BINARY: i32 = 207;
pub const VT_SS_VARBINARY: i32 = 208;
pub const VT_SS_UNKNOWN: i32 = 209;
// SQLVARENUM
const (
	VT_SS_EMPTY int32 = 0
	VT_SS_NULL int32 = 1
	VT_SS_UI1 int32 = 17
	VT_SS_I2 int32 = 2
	VT_SS_I4 int32 = 3
	VT_SS_I8 int32 = 20
	VT_SS_R4 int32 = 4
	VT_SS_R8 int32 = 5
	VT_SS_MONEY int32 = 6
	VT_SS_SMALLMONEY int32 = 200
	VT_SS_WSTRING int32 = 201
	VT_SS_WVARSTRING int32 = 202
	VT_SS_STRING int32 = 203
	VT_SS_VARSTRING int32 = 204
	VT_SS_BIT int32 = 11
	VT_SS_GUID int32 = 72
	VT_SS_NUMERIC int32 = 131
	VT_SS_DECIMAL int32 = 205
	VT_SS_DATETIME int32 = 135
	VT_SS_SMALLDATETIME int32 = 206
	VT_SS_BINARY int32 = 207
	VT_SS_VARBINARY int32 = 208
	VT_SS_UNKNOWN int32 = 209
)
const
  VT_SS_EMPTY = 0;
  VT_SS_NULL = 1;
  VT_SS_UI1 = 17;
  VT_SS_I2 = 2;
  VT_SS_I4 = 3;
  VT_SS_I8 = 20;
  VT_SS_R4 = 4;
  VT_SS_R8 = 5;
  VT_SS_MONEY = 6;
  VT_SS_SMALLMONEY = 200;
  VT_SS_WSTRING = 201;
  VT_SS_WVARSTRING = 202;
  VT_SS_STRING = 203;
  VT_SS_VARSTRING = 204;
  VT_SS_BIT = 11;
  VT_SS_GUID = 72;
  VT_SS_NUMERIC = 131;
  VT_SS_DECIMAL = 205;
  VT_SS_DATETIME = 135;
  VT_SS_SMALLDATETIME = 206;
  VT_SS_BINARY = 207;
  VT_SS_VARBINARY = 208;
  VT_SS_UNKNOWN = 209;
// SQLVARENUM
pub const VT_SS_EMPTY: i32 = 0;
pub const VT_SS_NULL: i32 = 1;
pub const VT_SS_UI1: i32 = 17;
pub const VT_SS_I2: i32 = 2;
pub const VT_SS_I4: i32 = 3;
pub const VT_SS_I8: i32 = 20;
pub const VT_SS_R4: i32 = 4;
pub const VT_SS_R8: i32 = 5;
pub const VT_SS_MONEY: i32 = 6;
pub const VT_SS_SMALLMONEY: i32 = 200;
pub const VT_SS_WSTRING: i32 = 201;
pub const VT_SS_WVARSTRING: i32 = 202;
pub const VT_SS_STRING: i32 = 203;
pub const VT_SS_VARSTRING: i32 = 204;
pub const VT_SS_BIT: i32 = 11;
pub const VT_SS_GUID: i32 = 72;
pub const VT_SS_NUMERIC: i32 = 131;
pub const VT_SS_DECIMAL: i32 = 205;
pub const VT_SS_DATETIME: i32 = 135;
pub const VT_SS_SMALLDATETIME: i32 = 206;
pub const VT_SS_BINARY: i32 = 207;
pub const VT_SS_VARBINARY: i32 = 208;
pub const VT_SS_UNKNOWN: i32 = 209;
const
  VT_SS_EMPTY* = 0
  VT_SS_NULL* = 1
  VT_SS_UI1* = 17
  VT_SS_I2* = 2
  VT_SS_I4* = 3
  VT_SS_I8* = 20
  VT_SS_R4* = 4
  VT_SS_R8* = 5
  VT_SS_MONEY* = 6
  VT_SS_SMALLMONEY* = 200
  VT_SS_WSTRING* = 201
  VT_SS_WVARSTRING* = 202
  VT_SS_STRING* = 203
  VT_SS_VARSTRING* = 204
  VT_SS_BIT* = 11
  VT_SS_GUID* = 72
  VT_SS_NUMERIC* = 131
  VT_SS_DECIMAL* = 205
  VT_SS_DATETIME* = 135
  VT_SS_SMALLDATETIME* = 206
  VT_SS_BINARY* = 207
  VT_SS_VARBINARY* = 208
  VT_SS_UNKNOWN* = 209
enum SQLVARENUM : int {
    VT_SS_EMPTY = 0,
    VT_SS_NULL = 1,
    VT_SS_UI1 = 17,
    VT_SS_I2 = 2,
    VT_SS_I4 = 3,
    VT_SS_I8 = 20,
    VT_SS_R4 = 4,
    VT_SS_R8 = 5,
    VT_SS_MONEY = 6,
    VT_SS_SMALLMONEY = 200,
    VT_SS_WSTRING = 201,
    VT_SS_WVARSTRING = 202,
    VT_SS_STRING = 203,
    VT_SS_VARSTRING = 204,
    VT_SS_BIT = 11,
    VT_SS_GUID = 72,
    VT_SS_NUMERIC = 131,
    VT_SS_DECIMAL = 205,
    VT_SS_DATETIME = 135,
    VT_SS_SMALLDATETIME = 206,
    VT_SS_BINARY = 207,
    VT_SS_VARBINARY = 208,
    VT_SS_UNKNOWN = 209,
}
#define global VT_SS_EMPTY         0x0
#define global VT_SS_NULL          0x1
#define global VT_SS_UI1           0x11
#define global VT_SS_I2            0x2
#define global VT_SS_I4            0x3
#define global VT_SS_I8            0x14
#define global VT_SS_R4            0x4
#define global VT_SS_R8            0x5
#define global VT_SS_MONEY         0x6
#define global VT_SS_SMALLMONEY    0xC8
#define global VT_SS_WSTRING       0xC9
#define global VT_SS_WVARSTRING    0xCA
#define global VT_SS_STRING        0xCB
#define global VT_SS_VARSTRING     0xCC
#define global VT_SS_BIT           0xB
#define global VT_SS_GUID          0x48
#define global VT_SS_NUMERIC       0x83
#define global VT_SS_DECIMAL       0xCD
#define global VT_SS_DATETIME      0x87
#define global VT_SS_SMALLDATETIME 0xCE
#define global VT_SS_BINARY        0xCF
#define global VT_SS_VARBINARY     0xD0
#define global VT_SS_UNKNOWN       0xD1