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

DBPROPFLAGSENUM

列挙型
基底型i4

メンバー 14

名前10進16進
DBPROPFLAGS_NOTSUPPORTED00x0
DBPROPFLAGS_COLUMN10x1
DBPROPFLAGS_DATASOURCE20x2
DBPROPFLAGS_DATASOURCECREATE40x4
DBPROPFLAGS_DATASOURCEINFO80x8
DBPROPFLAGS_DBINIT160x10
DBPROPFLAGS_INDEX320x20
DBPROPFLAGS_ROWSET640x40
DBPROPFLAGS_TABLE1280x80
DBPROPFLAGS_COLUMNOK2560x100
DBPROPFLAGS_READ5120x200
DBPROPFLAGS_WRITE10240x400
DBPROPFLAGS_REQUIRED20480x800
DBPROPFLAGS_SESSION40960x1000

各言語での定義

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

typedef enum DBPROPFLAGSENUM : int {
    DBPROPFLAGS_NOTSUPPORTED = 0,
    DBPROPFLAGS_COLUMN = 1,
    DBPROPFLAGS_DATASOURCE = 2,
    DBPROPFLAGS_DATASOURCECREATE = 4,
    DBPROPFLAGS_DATASOURCEINFO = 8,
    DBPROPFLAGS_DBINIT = 16,
    DBPROPFLAGS_INDEX = 32,
    DBPROPFLAGS_ROWSET = 64,
    DBPROPFLAGS_TABLE = 128,
    DBPROPFLAGS_COLUMNOK = 256,
    DBPROPFLAGS_READ = 512,
    DBPROPFLAGS_WRITE = 1024,
    DBPROPFLAGS_REQUIRED = 2048,
    DBPROPFLAGS_SESSION = 4096
} DBPROPFLAGSENUM;
public enum DBPROPFLAGSENUM : int
{
    DBPROPFLAGS_NOTSUPPORTED = 0,
    DBPROPFLAGS_COLUMN = 1,
    DBPROPFLAGS_DATASOURCE = 2,
    DBPROPFLAGS_DATASOURCECREATE = 4,
    DBPROPFLAGS_DATASOURCEINFO = 8,
    DBPROPFLAGS_DBINIT = 16,
    DBPROPFLAGS_INDEX = 32,
    DBPROPFLAGS_ROWSET = 64,
    DBPROPFLAGS_TABLE = 128,
    DBPROPFLAGS_COLUMNOK = 256,
    DBPROPFLAGS_READ = 512,
    DBPROPFLAGS_WRITE = 1024,
    DBPROPFLAGS_REQUIRED = 2048,
    DBPROPFLAGS_SESSION = 4096,
}
Public Enum DBPROPFLAGSENUM As Integer
    DBPROPFLAGS_NOTSUPPORTED = 0
    DBPROPFLAGS_COLUMN = 1
    DBPROPFLAGS_DATASOURCE = 2
    DBPROPFLAGS_DATASOURCECREATE = 4
    DBPROPFLAGS_DATASOURCEINFO = 8
    DBPROPFLAGS_DBINIT = 16
    DBPROPFLAGS_INDEX = 32
    DBPROPFLAGS_ROWSET = 64
    DBPROPFLAGS_TABLE = 128
    DBPROPFLAGS_COLUMNOK = 256
    DBPROPFLAGS_READ = 512
    DBPROPFLAGS_WRITE = 1024
    DBPROPFLAGS_REQUIRED = 2048
    DBPROPFLAGS_SESSION = 4096
End Enum
import enum

class DBPROPFLAGSENUM(enum.IntEnum):
    DBPROPFLAGS_NOTSUPPORTED = 0
    DBPROPFLAGS_COLUMN = 1
    DBPROPFLAGS_DATASOURCE = 2
    DBPROPFLAGS_DATASOURCECREATE = 4
    DBPROPFLAGS_DATASOURCEINFO = 8
    DBPROPFLAGS_DBINIT = 16
    DBPROPFLAGS_INDEX = 32
    DBPROPFLAGS_ROWSET = 64
    DBPROPFLAGS_TABLE = 128
    DBPROPFLAGS_COLUMNOK = 256
    DBPROPFLAGS_READ = 512
    DBPROPFLAGS_WRITE = 1024
    DBPROPFLAGS_REQUIRED = 2048
    DBPROPFLAGS_SESSION = 4096
// DBPROPFLAGSENUM
pub const DBPROPFLAGS_NOTSUPPORTED: i32 = 0;
pub const DBPROPFLAGS_COLUMN: i32 = 1;
pub const DBPROPFLAGS_DATASOURCE: i32 = 2;
pub const DBPROPFLAGS_DATASOURCECREATE: i32 = 4;
pub const DBPROPFLAGS_DATASOURCEINFO: i32 = 8;
pub const DBPROPFLAGS_DBINIT: i32 = 16;
pub const DBPROPFLAGS_INDEX: i32 = 32;
pub const DBPROPFLAGS_ROWSET: i32 = 64;
pub const DBPROPFLAGS_TABLE: i32 = 128;
pub const DBPROPFLAGS_COLUMNOK: i32 = 256;
pub const DBPROPFLAGS_READ: i32 = 512;
pub const DBPROPFLAGS_WRITE: i32 = 1024;
pub const DBPROPFLAGS_REQUIRED: i32 = 2048;
pub const DBPROPFLAGS_SESSION: i32 = 4096;
// DBPROPFLAGSENUM
const (
	DBPROPFLAGS_NOTSUPPORTED int32 = 0
	DBPROPFLAGS_COLUMN int32 = 1
	DBPROPFLAGS_DATASOURCE int32 = 2
	DBPROPFLAGS_DATASOURCECREATE int32 = 4
	DBPROPFLAGS_DATASOURCEINFO int32 = 8
	DBPROPFLAGS_DBINIT int32 = 16
	DBPROPFLAGS_INDEX int32 = 32
	DBPROPFLAGS_ROWSET int32 = 64
	DBPROPFLAGS_TABLE int32 = 128
	DBPROPFLAGS_COLUMNOK int32 = 256
	DBPROPFLAGS_READ int32 = 512
	DBPROPFLAGS_WRITE int32 = 1024
	DBPROPFLAGS_REQUIRED int32 = 2048
	DBPROPFLAGS_SESSION int32 = 4096
)
const
  DBPROPFLAGS_NOTSUPPORTED = 0;
  DBPROPFLAGS_COLUMN = 1;
  DBPROPFLAGS_DATASOURCE = 2;
  DBPROPFLAGS_DATASOURCECREATE = 4;
  DBPROPFLAGS_DATASOURCEINFO = 8;
  DBPROPFLAGS_DBINIT = 16;
  DBPROPFLAGS_INDEX = 32;
  DBPROPFLAGS_ROWSET = 64;
  DBPROPFLAGS_TABLE = 128;
  DBPROPFLAGS_COLUMNOK = 256;
  DBPROPFLAGS_READ = 512;
  DBPROPFLAGS_WRITE = 1024;
  DBPROPFLAGS_REQUIRED = 2048;
  DBPROPFLAGS_SESSION = 4096;
// DBPROPFLAGSENUM
pub const DBPROPFLAGS_NOTSUPPORTED: i32 = 0;
pub const DBPROPFLAGS_COLUMN: i32 = 1;
pub const DBPROPFLAGS_DATASOURCE: i32 = 2;
pub const DBPROPFLAGS_DATASOURCECREATE: i32 = 4;
pub const DBPROPFLAGS_DATASOURCEINFO: i32 = 8;
pub const DBPROPFLAGS_DBINIT: i32 = 16;
pub const DBPROPFLAGS_INDEX: i32 = 32;
pub const DBPROPFLAGS_ROWSET: i32 = 64;
pub const DBPROPFLAGS_TABLE: i32 = 128;
pub const DBPROPFLAGS_COLUMNOK: i32 = 256;
pub const DBPROPFLAGS_READ: i32 = 512;
pub const DBPROPFLAGS_WRITE: i32 = 1024;
pub const DBPROPFLAGS_REQUIRED: i32 = 2048;
pub const DBPROPFLAGS_SESSION: i32 = 4096;
const
  DBPROPFLAGS_NOTSUPPORTED* = 0
  DBPROPFLAGS_COLUMN* = 1
  DBPROPFLAGS_DATASOURCE* = 2
  DBPROPFLAGS_DATASOURCECREATE* = 4
  DBPROPFLAGS_DATASOURCEINFO* = 8
  DBPROPFLAGS_DBINIT* = 16
  DBPROPFLAGS_INDEX* = 32
  DBPROPFLAGS_ROWSET* = 64
  DBPROPFLAGS_TABLE* = 128
  DBPROPFLAGS_COLUMNOK* = 256
  DBPROPFLAGS_READ* = 512
  DBPROPFLAGS_WRITE* = 1024
  DBPROPFLAGS_REQUIRED* = 2048
  DBPROPFLAGS_SESSION* = 4096
enum DBPROPFLAGSENUM : int {
    DBPROPFLAGS_NOTSUPPORTED = 0,
    DBPROPFLAGS_COLUMN = 1,
    DBPROPFLAGS_DATASOURCE = 2,
    DBPROPFLAGS_DATASOURCECREATE = 4,
    DBPROPFLAGS_DATASOURCEINFO = 8,
    DBPROPFLAGS_DBINIT = 16,
    DBPROPFLAGS_INDEX = 32,
    DBPROPFLAGS_ROWSET = 64,
    DBPROPFLAGS_TABLE = 128,
    DBPROPFLAGS_COLUMNOK = 256,
    DBPROPFLAGS_READ = 512,
    DBPROPFLAGS_WRITE = 1024,
    DBPROPFLAGS_REQUIRED = 2048,
    DBPROPFLAGS_SESSION = 4096,
}
#define global DBPROPFLAGS_NOTSUPPORTED     0x0
#define global DBPROPFLAGS_COLUMN           0x1
#define global DBPROPFLAGS_DATASOURCE       0x2
#define global DBPROPFLAGS_DATASOURCECREATE 0x4
#define global DBPROPFLAGS_DATASOURCEINFO   0x8
#define global DBPROPFLAGS_DBINIT           0x10
#define global DBPROPFLAGS_INDEX            0x20
#define global DBPROPFLAGS_ROWSET           0x40
#define global DBPROPFLAGS_TABLE            0x80
#define global DBPROPFLAGS_COLUMNOK         0x100
#define global DBPROPFLAGS_READ             0x200
#define global DBPROPFLAGS_WRITE            0x400
#define global DBPROPFLAGS_REQUIRED         0x800
#define global DBPROPFLAGS_SESSION          0x1000