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

DBCOLUMNFLAGSENUM

列挙型
基底型i4

メンバー 11

名前10進16進
DBCOLUMNFLAGS_ISBOOKMARK10x1
DBCOLUMNFLAGS_MAYDEFER20x2
DBCOLUMNFLAGS_WRITE40x4
DBCOLUMNFLAGS_WRITEUNKNOWN80x8
DBCOLUMNFLAGS_ISFIXEDLENGTH160x10
DBCOLUMNFLAGS_ISNULLABLE320x20
DBCOLUMNFLAGS_MAYBENULL640x40
DBCOLUMNFLAGS_ISLONG1280x80
DBCOLUMNFLAGS_ISROWID2560x100
DBCOLUMNFLAGS_ISROWVER5120x200
DBCOLUMNFLAGS_CACHEDEFERRED40960x1000

各言語での定義

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

typedef enum DBCOLUMNFLAGSENUM : int {
    DBCOLUMNFLAGS_ISBOOKMARK = 1,
    DBCOLUMNFLAGS_MAYDEFER = 2,
    DBCOLUMNFLAGS_WRITE = 4,
    DBCOLUMNFLAGS_WRITEUNKNOWN = 8,
    DBCOLUMNFLAGS_ISFIXEDLENGTH = 16,
    DBCOLUMNFLAGS_ISNULLABLE = 32,
    DBCOLUMNFLAGS_MAYBENULL = 64,
    DBCOLUMNFLAGS_ISLONG = 128,
    DBCOLUMNFLAGS_ISROWID = 256,
    DBCOLUMNFLAGS_ISROWVER = 512,
    DBCOLUMNFLAGS_CACHEDEFERRED = 4096
} DBCOLUMNFLAGSENUM;
public enum DBCOLUMNFLAGSENUM : int
{
    DBCOLUMNFLAGS_ISBOOKMARK = 1,
    DBCOLUMNFLAGS_MAYDEFER = 2,
    DBCOLUMNFLAGS_WRITE = 4,
    DBCOLUMNFLAGS_WRITEUNKNOWN = 8,
    DBCOLUMNFLAGS_ISFIXEDLENGTH = 16,
    DBCOLUMNFLAGS_ISNULLABLE = 32,
    DBCOLUMNFLAGS_MAYBENULL = 64,
    DBCOLUMNFLAGS_ISLONG = 128,
    DBCOLUMNFLAGS_ISROWID = 256,
    DBCOLUMNFLAGS_ISROWVER = 512,
    DBCOLUMNFLAGS_CACHEDEFERRED = 4096,
}
Public Enum DBCOLUMNFLAGSENUM As Integer
    DBCOLUMNFLAGS_ISBOOKMARK = 1
    DBCOLUMNFLAGS_MAYDEFER = 2
    DBCOLUMNFLAGS_WRITE = 4
    DBCOLUMNFLAGS_WRITEUNKNOWN = 8
    DBCOLUMNFLAGS_ISFIXEDLENGTH = 16
    DBCOLUMNFLAGS_ISNULLABLE = 32
    DBCOLUMNFLAGS_MAYBENULL = 64
    DBCOLUMNFLAGS_ISLONG = 128
    DBCOLUMNFLAGS_ISROWID = 256
    DBCOLUMNFLAGS_ISROWVER = 512
    DBCOLUMNFLAGS_CACHEDEFERRED = 4096
End Enum
import enum

class DBCOLUMNFLAGSENUM(enum.IntEnum):
    DBCOLUMNFLAGS_ISBOOKMARK = 1
    DBCOLUMNFLAGS_MAYDEFER = 2
    DBCOLUMNFLAGS_WRITE = 4
    DBCOLUMNFLAGS_WRITEUNKNOWN = 8
    DBCOLUMNFLAGS_ISFIXEDLENGTH = 16
    DBCOLUMNFLAGS_ISNULLABLE = 32
    DBCOLUMNFLAGS_MAYBENULL = 64
    DBCOLUMNFLAGS_ISLONG = 128
    DBCOLUMNFLAGS_ISROWID = 256
    DBCOLUMNFLAGS_ISROWVER = 512
    DBCOLUMNFLAGS_CACHEDEFERRED = 4096
// DBCOLUMNFLAGSENUM
pub const DBCOLUMNFLAGS_ISBOOKMARK: i32 = 1;
pub const DBCOLUMNFLAGS_MAYDEFER: i32 = 2;
pub const DBCOLUMNFLAGS_WRITE: i32 = 4;
pub const DBCOLUMNFLAGS_WRITEUNKNOWN: i32 = 8;
pub const DBCOLUMNFLAGS_ISFIXEDLENGTH: i32 = 16;
pub const DBCOLUMNFLAGS_ISNULLABLE: i32 = 32;
pub const DBCOLUMNFLAGS_MAYBENULL: i32 = 64;
pub const DBCOLUMNFLAGS_ISLONG: i32 = 128;
pub const DBCOLUMNFLAGS_ISROWID: i32 = 256;
pub const DBCOLUMNFLAGS_ISROWVER: i32 = 512;
pub const DBCOLUMNFLAGS_CACHEDEFERRED: i32 = 4096;
// DBCOLUMNFLAGSENUM
const (
	DBCOLUMNFLAGS_ISBOOKMARK int32 = 1
	DBCOLUMNFLAGS_MAYDEFER int32 = 2
	DBCOLUMNFLAGS_WRITE int32 = 4
	DBCOLUMNFLAGS_WRITEUNKNOWN int32 = 8
	DBCOLUMNFLAGS_ISFIXEDLENGTH int32 = 16
	DBCOLUMNFLAGS_ISNULLABLE int32 = 32
	DBCOLUMNFLAGS_MAYBENULL int32 = 64
	DBCOLUMNFLAGS_ISLONG int32 = 128
	DBCOLUMNFLAGS_ISROWID int32 = 256
	DBCOLUMNFLAGS_ISROWVER int32 = 512
	DBCOLUMNFLAGS_CACHEDEFERRED int32 = 4096
)
const
  DBCOLUMNFLAGS_ISBOOKMARK = 1;
  DBCOLUMNFLAGS_MAYDEFER = 2;
  DBCOLUMNFLAGS_WRITE = 4;
  DBCOLUMNFLAGS_WRITEUNKNOWN = 8;
  DBCOLUMNFLAGS_ISFIXEDLENGTH = 16;
  DBCOLUMNFLAGS_ISNULLABLE = 32;
  DBCOLUMNFLAGS_MAYBENULL = 64;
  DBCOLUMNFLAGS_ISLONG = 128;
  DBCOLUMNFLAGS_ISROWID = 256;
  DBCOLUMNFLAGS_ISROWVER = 512;
  DBCOLUMNFLAGS_CACHEDEFERRED = 4096;
// DBCOLUMNFLAGSENUM
pub const DBCOLUMNFLAGS_ISBOOKMARK: i32 = 1;
pub const DBCOLUMNFLAGS_MAYDEFER: i32 = 2;
pub const DBCOLUMNFLAGS_WRITE: i32 = 4;
pub const DBCOLUMNFLAGS_WRITEUNKNOWN: i32 = 8;
pub const DBCOLUMNFLAGS_ISFIXEDLENGTH: i32 = 16;
pub const DBCOLUMNFLAGS_ISNULLABLE: i32 = 32;
pub const DBCOLUMNFLAGS_MAYBENULL: i32 = 64;
pub const DBCOLUMNFLAGS_ISLONG: i32 = 128;
pub const DBCOLUMNFLAGS_ISROWID: i32 = 256;
pub const DBCOLUMNFLAGS_ISROWVER: i32 = 512;
pub const DBCOLUMNFLAGS_CACHEDEFERRED: i32 = 4096;
const
  DBCOLUMNFLAGS_ISBOOKMARK* = 1
  DBCOLUMNFLAGS_MAYDEFER* = 2
  DBCOLUMNFLAGS_WRITE* = 4
  DBCOLUMNFLAGS_WRITEUNKNOWN* = 8
  DBCOLUMNFLAGS_ISFIXEDLENGTH* = 16
  DBCOLUMNFLAGS_ISNULLABLE* = 32
  DBCOLUMNFLAGS_MAYBENULL* = 64
  DBCOLUMNFLAGS_ISLONG* = 128
  DBCOLUMNFLAGS_ISROWID* = 256
  DBCOLUMNFLAGS_ISROWVER* = 512
  DBCOLUMNFLAGS_CACHEDEFERRED* = 4096
enum DBCOLUMNFLAGSENUM : int {
    DBCOLUMNFLAGS_ISBOOKMARK = 1,
    DBCOLUMNFLAGS_MAYDEFER = 2,
    DBCOLUMNFLAGS_WRITE = 4,
    DBCOLUMNFLAGS_WRITEUNKNOWN = 8,
    DBCOLUMNFLAGS_ISFIXEDLENGTH = 16,
    DBCOLUMNFLAGS_ISNULLABLE = 32,
    DBCOLUMNFLAGS_MAYBENULL = 64,
    DBCOLUMNFLAGS_ISLONG = 128,
    DBCOLUMNFLAGS_ISROWID = 256,
    DBCOLUMNFLAGS_ISROWVER = 512,
    DBCOLUMNFLAGS_CACHEDEFERRED = 4096,
}
#define global DBCOLUMNFLAGS_ISBOOKMARK    0x1
#define global DBCOLUMNFLAGS_MAYDEFER      0x2
#define global DBCOLUMNFLAGS_WRITE         0x4
#define global DBCOLUMNFLAGS_WRITEUNKNOWN  0x8
#define global DBCOLUMNFLAGS_ISFIXEDLENGTH 0x10
#define global DBCOLUMNFLAGS_ISNULLABLE    0x20
#define global DBCOLUMNFLAGS_MAYBENULL     0x40
#define global DBCOLUMNFLAGS_ISLONG        0x80
#define global DBCOLUMNFLAGS_ISROWID       0x100
#define global DBCOLUMNFLAGS_ISROWVER      0x200
#define global DBCOLUMNFLAGS_CACHEDEFERRED 0x1000