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

DBCOLUMNDESCFLAGSENUM

列挙型
基底型i4

メンバー 9

名前10進16進
DBCOLUMNDESCFLAGS_TYPENAME10x1
DBCOLUMNDESCFLAGS_ITYPEINFO20x2
DBCOLUMNDESCFLAGS_PROPERTIES40x4
DBCOLUMNDESCFLAGS_CLSID80x8
DBCOLUMNDESCFLAGS_COLSIZE160x10
DBCOLUMNDESCFLAGS_DBCID320x20
DBCOLUMNDESCFLAGS_WTYPE640x40
DBCOLUMNDESCFLAGS_PRECISION1280x80
DBCOLUMNDESCFLAGS_SCALE2560x100

各言語での定義

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

typedef enum DBCOLUMNDESCFLAGSENUM : int {
    DBCOLUMNDESCFLAGS_TYPENAME = 1,
    DBCOLUMNDESCFLAGS_ITYPEINFO = 2,
    DBCOLUMNDESCFLAGS_PROPERTIES = 4,
    DBCOLUMNDESCFLAGS_CLSID = 8,
    DBCOLUMNDESCFLAGS_COLSIZE = 16,
    DBCOLUMNDESCFLAGS_DBCID = 32,
    DBCOLUMNDESCFLAGS_WTYPE = 64,
    DBCOLUMNDESCFLAGS_PRECISION = 128,
    DBCOLUMNDESCFLAGS_SCALE = 256
} DBCOLUMNDESCFLAGSENUM;
public enum DBCOLUMNDESCFLAGSENUM : int
{
    DBCOLUMNDESCFLAGS_TYPENAME = 1,
    DBCOLUMNDESCFLAGS_ITYPEINFO = 2,
    DBCOLUMNDESCFLAGS_PROPERTIES = 4,
    DBCOLUMNDESCFLAGS_CLSID = 8,
    DBCOLUMNDESCFLAGS_COLSIZE = 16,
    DBCOLUMNDESCFLAGS_DBCID = 32,
    DBCOLUMNDESCFLAGS_WTYPE = 64,
    DBCOLUMNDESCFLAGS_PRECISION = 128,
    DBCOLUMNDESCFLAGS_SCALE = 256,
}
Public Enum DBCOLUMNDESCFLAGSENUM As Integer
    DBCOLUMNDESCFLAGS_TYPENAME = 1
    DBCOLUMNDESCFLAGS_ITYPEINFO = 2
    DBCOLUMNDESCFLAGS_PROPERTIES = 4
    DBCOLUMNDESCFLAGS_CLSID = 8
    DBCOLUMNDESCFLAGS_COLSIZE = 16
    DBCOLUMNDESCFLAGS_DBCID = 32
    DBCOLUMNDESCFLAGS_WTYPE = 64
    DBCOLUMNDESCFLAGS_PRECISION = 128
    DBCOLUMNDESCFLAGS_SCALE = 256
End Enum
import enum

class DBCOLUMNDESCFLAGSENUM(enum.IntEnum):
    DBCOLUMNDESCFLAGS_TYPENAME = 1
    DBCOLUMNDESCFLAGS_ITYPEINFO = 2
    DBCOLUMNDESCFLAGS_PROPERTIES = 4
    DBCOLUMNDESCFLAGS_CLSID = 8
    DBCOLUMNDESCFLAGS_COLSIZE = 16
    DBCOLUMNDESCFLAGS_DBCID = 32
    DBCOLUMNDESCFLAGS_WTYPE = 64
    DBCOLUMNDESCFLAGS_PRECISION = 128
    DBCOLUMNDESCFLAGS_SCALE = 256
// DBCOLUMNDESCFLAGSENUM
pub const DBCOLUMNDESCFLAGS_TYPENAME: i32 = 1;
pub const DBCOLUMNDESCFLAGS_ITYPEINFO: i32 = 2;
pub const DBCOLUMNDESCFLAGS_PROPERTIES: i32 = 4;
pub const DBCOLUMNDESCFLAGS_CLSID: i32 = 8;
pub const DBCOLUMNDESCFLAGS_COLSIZE: i32 = 16;
pub const DBCOLUMNDESCFLAGS_DBCID: i32 = 32;
pub const DBCOLUMNDESCFLAGS_WTYPE: i32 = 64;
pub const DBCOLUMNDESCFLAGS_PRECISION: i32 = 128;
pub const DBCOLUMNDESCFLAGS_SCALE: i32 = 256;
// DBCOLUMNDESCFLAGSENUM
const (
	DBCOLUMNDESCFLAGS_TYPENAME int32 = 1
	DBCOLUMNDESCFLAGS_ITYPEINFO int32 = 2
	DBCOLUMNDESCFLAGS_PROPERTIES int32 = 4
	DBCOLUMNDESCFLAGS_CLSID int32 = 8
	DBCOLUMNDESCFLAGS_COLSIZE int32 = 16
	DBCOLUMNDESCFLAGS_DBCID int32 = 32
	DBCOLUMNDESCFLAGS_WTYPE int32 = 64
	DBCOLUMNDESCFLAGS_PRECISION int32 = 128
	DBCOLUMNDESCFLAGS_SCALE int32 = 256
)
const
  DBCOLUMNDESCFLAGS_TYPENAME = 1;
  DBCOLUMNDESCFLAGS_ITYPEINFO = 2;
  DBCOLUMNDESCFLAGS_PROPERTIES = 4;
  DBCOLUMNDESCFLAGS_CLSID = 8;
  DBCOLUMNDESCFLAGS_COLSIZE = 16;
  DBCOLUMNDESCFLAGS_DBCID = 32;
  DBCOLUMNDESCFLAGS_WTYPE = 64;
  DBCOLUMNDESCFLAGS_PRECISION = 128;
  DBCOLUMNDESCFLAGS_SCALE = 256;
// DBCOLUMNDESCFLAGSENUM
pub const DBCOLUMNDESCFLAGS_TYPENAME: i32 = 1;
pub const DBCOLUMNDESCFLAGS_ITYPEINFO: i32 = 2;
pub const DBCOLUMNDESCFLAGS_PROPERTIES: i32 = 4;
pub const DBCOLUMNDESCFLAGS_CLSID: i32 = 8;
pub const DBCOLUMNDESCFLAGS_COLSIZE: i32 = 16;
pub const DBCOLUMNDESCFLAGS_DBCID: i32 = 32;
pub const DBCOLUMNDESCFLAGS_WTYPE: i32 = 64;
pub const DBCOLUMNDESCFLAGS_PRECISION: i32 = 128;
pub const DBCOLUMNDESCFLAGS_SCALE: i32 = 256;
const
  DBCOLUMNDESCFLAGS_TYPENAME* = 1
  DBCOLUMNDESCFLAGS_ITYPEINFO* = 2
  DBCOLUMNDESCFLAGS_PROPERTIES* = 4
  DBCOLUMNDESCFLAGS_CLSID* = 8
  DBCOLUMNDESCFLAGS_COLSIZE* = 16
  DBCOLUMNDESCFLAGS_DBCID* = 32
  DBCOLUMNDESCFLAGS_WTYPE* = 64
  DBCOLUMNDESCFLAGS_PRECISION* = 128
  DBCOLUMNDESCFLAGS_SCALE* = 256
enum DBCOLUMNDESCFLAGSENUM : int {
    DBCOLUMNDESCFLAGS_TYPENAME = 1,
    DBCOLUMNDESCFLAGS_ITYPEINFO = 2,
    DBCOLUMNDESCFLAGS_PROPERTIES = 4,
    DBCOLUMNDESCFLAGS_CLSID = 8,
    DBCOLUMNDESCFLAGS_COLSIZE = 16,
    DBCOLUMNDESCFLAGS_DBCID = 32,
    DBCOLUMNDESCFLAGS_WTYPE = 64,
    DBCOLUMNDESCFLAGS_PRECISION = 128,
    DBCOLUMNDESCFLAGS_SCALE = 256,
}
#define global DBCOLUMNDESCFLAGS_TYPENAME   0x1
#define global DBCOLUMNDESCFLAGS_ITYPEINFO  0x2
#define global DBCOLUMNDESCFLAGS_PROPERTIES 0x4
#define global DBCOLUMNDESCFLAGS_CLSID      0x8
#define global DBCOLUMNDESCFLAGS_COLSIZE    0x10
#define global DBCOLUMNDESCFLAGS_DBCID      0x20
#define global DBCOLUMNDESCFLAGS_WTYPE      0x40
#define global DBCOLUMNDESCFLAGS_PRECISION  0x80
#define global DBCOLUMNDESCFLAGS_SCALE      0x100