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

DBPROPENUM

列挙型
基底型i4

メンバー 160

名前10進16進
DBPROP_ABORTPRESERVE20x2
DBPROP_ACTIVESESSIONS30x3
DBPROP_APPENDONLY1870xBB
DBPROP_ASYNCTXNABORT1680xA8
DBPROP_ASYNCTXNCOMMIT40x4
DBPROP_AUTH_CACHE_AUTHINFO50x5
DBPROP_AUTH_ENCRYPT_PASSWORD60x6
DBPROP_AUTH_INTEGRATED70x7
DBPROP_AUTH_MASK_PASSWORD80x8
DBPROP_AUTH_PASSWORD90x9
DBPROP_AUTH_PERSIST_ENCRYPTED100xA
DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO110xB
DBPROP_AUTH_USERID120xC
DBPROP_BLOCKINGSTORAGEOBJECTS130xD
DBPROP_BOOKMARKS140xE
DBPROP_BOOKMARKSKIPPED150xF
DBPROP_BOOKMARKTYPE160x10
DBPROP_BYREFACCESSORS1200x78
DBPROP_CACHEDEFERRED170x11
DBPROP_CANFETCHBACKWARDS180x12
DBPROP_CANHOLDROWS190x13
DBPROP_CANSCROLLBACKWARDS210x15
DBPROP_CATALOGLOCATION220x16
DBPROP_CATALOGTERM230x17
DBPROP_CATALOGUSAGE240x18
DBPROP_CHANGEINSERTEDROWS1880xBC
DBPROP_COL_AUTOINCREMENT260x1A
DBPROP_COL_DEFAULT270x1B
DBPROP_COL_DESCRIPTION280x1C
DBPROP_COL_FIXEDLENGTH1670xA7
DBPROP_COL_NULLABLE290x1D
DBPROP_COL_PRIMARYKEY300x1E
DBPROP_COL_UNIQUE310x1F
DBPROP_COLUMNDEFINITION320x20
DBPROP_COLUMNRESTRICT330x21
DBPROP_COMMANDTIMEOUT340x22
DBPROP_COMMITPRESERVE350x23
DBPROP_CONCATNULLBEHAVIOR360x24
DBPROP_CURRENTCATALOG370x25
DBPROP_DATASOURCENAME380x26
DBPROP_DATASOURCEREADONLY390x27
DBPROP_DBMSNAME400x28
DBPROP_DBMSVER410x29
DBPROP_DEFERRED420x2A
DBPROP_DELAYSTORAGEOBJECTS430x2B
DBPROP_DSOTHREADMODEL1690xA9
DBPROP_GROUPBY440x2C
DBPROP_HETEROGENEOUSTABLES450x2D
DBPROP_IAccessor1210x79
DBPROP_IColumnsInfo1220x7A
DBPROP_IColumnsRowset1230x7B
DBPROP_IConnectionPointContainer1240x7C
DBPROP_IConvertType1940xC2
DBPROP_IRowset1260x7E
DBPROP_IRowsetChange1270x7F
DBPROP_IRowsetIdentity1280x80
DBPROP_IRowsetIndex1590x9F
DBPROP_IRowsetInfo1290x81
DBPROP_IRowsetLocate1300x82
DBPROP_IRowsetResynch1320x84
DBPROP_IRowsetScroll1330x85
DBPROP_IRowsetUpdate1340x86
DBPROP_ISupportErrorInfo1350x87
DBPROP_ILockBytes1360x88
DBPROP_ISequentialStream1370x89
DBPROP_IStorage1380x8A
DBPROP_IStream1390x8B
DBPROP_IDENTIFIERCASE460x2E
DBPROP_IMMOBILEROWS470x2F
DBPROP_INDEX_AUTOUPDATE480x30
DBPROP_INDEX_CLUSTERED490x31
DBPROP_INDEX_FILLFACTOR500x32
DBPROP_INDEX_INITIALSIZE510x33
DBPROP_INDEX_NULLCOLLATION520x34
DBPROP_INDEX_NULLS530x35
DBPROP_INDEX_PRIMARYKEY540x36
DBPROP_INDEX_SORTBOOKMARKS550x37
DBPROP_INDEX_TEMPINDEX1630xA3
DBPROP_INDEX_TYPE560x38
DBPROP_INDEX_UNIQUE570x39
DBPROP_INIT_DATASOURCE590x3B
DBPROP_INIT_HWND600x3C
DBPROP_INIT_IMPERSONATION_LEVEL610x3D
DBPROP_INIT_LCID1860xBA
DBPROP_INIT_LOCATION620x3E
DBPROP_INIT_MODE630x3F
DBPROP_INIT_PROMPT640x40
DBPROP_INIT_PROTECTION_LEVEL650x41
DBPROP_INIT_PROVIDERSTRING1600xA0
DBPROP_INIT_TIMEOUT660x42
DBPROP_LITERALBOOKMARKS670x43
DBPROP_LITERALIDENTITY680x44
DBPROP_MAXINDEXSIZE700x46
DBPROP_MAXOPENROWS710x47
DBPROP_MAXPENDINGROWS720x48
DBPROP_MAXROWS730x49
DBPROP_MAXROWSIZE740x4A
DBPROP_MAXROWSIZEINCLUDESBLOB750x4B
DBPROP_MAXTABLESINSELECT760x4C
DBPROP_MAYWRITECOLUMN770x4D
DBPROP_MEMORYUSAGE780x4E
DBPROP_MULTIPLEPARAMSETS1910xBF
DBPROP_MULTIPLERESULTS1960xC4
DBPROP_MULTIPLESTORAGEOBJECTS800x50
DBPROP_MULTITABLEUPDATE810x51
DBPROP_NOTIFICATIONGRANULARITY1980xC6
DBPROP_NOTIFICATIONPHASES820x52
DBPROP_NOTIFYCOLUMNSET1710xAB
DBPROP_NOTIFYROWDELETE1730xAD
DBPROP_NOTIFYROWFIRSTCHANGE1740xAE
DBPROP_NOTIFYROWINSERT1750xAF
DBPROP_NOTIFYROWRESYNCH1770xB1
DBPROP_NOTIFYROWSETCHANGED2110xD3
DBPROP_NOTIFYROWSETRELEASE1780xB2
DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE1790xB3
DBPROP_NOTIFYROWUNDOCHANGE1800xB4
DBPROP_NOTIFYROWUNDODELETE1810xB5
DBPROP_NOTIFYROWUNDOINSERT1820xB6
DBPROP_NOTIFYROWUPDATE1830xB7
DBPROP_NULLCOLLATION830x53
DBPROP_OLEOBJECTS840x54
DBPROP_ORDERBYCOLUMNSINSELECT850x55
DBPROP_ORDEREDBOOKMARKS860x56
DBPROP_OTHERINSERT870x57
DBPROP_OTHERUPDATEDELETE880x58
DBPROP_OUTPUTPARAMETERAVAILABILITY1840xB8
DBPROP_OWNINSERT890x59
DBPROP_OWNUPDATEDELETE900x5A
DBPROP_PERSISTENTIDTYPE1850xB9
DBPROP_PREPAREABORTBEHAVIOR910x5B
DBPROP_PREPARECOMMITBEHAVIOR920x5C
DBPROP_PROCEDURETERM930x5D
DBPROP_PROVIDERNAME960x60
DBPROP_PROVIDEROLEDBVER970x61
DBPROP_PROVIDERVER980x62
DBPROP_QUICKRESTART990x63
DBPROP_QUOTEDIDENTIFIERCASE1000x64
DBPROP_REENTRANTEVENTS1010x65
DBPROP_REMOVEDELETED1020x66
DBPROP_REPORTMULTIPLECHANGES1030x67
DBPROP_RETURNPENDINGINSERTS1890xBD
DBPROP_ROWRESTRICT1040x68
DBPROP_ROWSETCONVERSIONSONCOMMAND1920xC0
DBPROP_ROWTHREADMODEL1050x69
DBPROP_SCHEMATERM1060x6A
DBPROP_SCHEMAUSAGE1070x6B
DBPROP_SERVERCURSOR1080x6C
DBPROP_SESS_AUTOCOMMITISOLEVELS1900xBE
DBPROP_SQLSUPPORT1090x6D
DBPROP_STRONGIDENTITY1190x77
DBPROP_STRUCTUREDSTORAGE1110x6F
DBPROP_SUBQUERIES1120x70
DBPROP_SUPPORTEDTXNDDL1610xA1
DBPROP_SUPPORTEDTXNISOLEVELS1130x71
DBPROP_SUPPORTEDTXNISORETAIN1140x72
DBPROP_TABLETERM1150x73
DBPROP_TBL_TEMPTABLE1400x8C
DBPROP_TRANSACTEDOBJECT1160x74
DBPROP_UPDATABILITY1170x75
DBPROP_USERNAME1180x76

各言語での定義

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

typedef enum DBPROPENUM : int {
    DBPROP_ABORTPRESERVE = 2,
    DBPROP_ACTIVESESSIONS = 3,
    DBPROP_APPENDONLY = 187,
    DBPROP_ASYNCTXNABORT = 168,
    DBPROP_ASYNCTXNCOMMIT = 4,
    DBPROP_AUTH_CACHE_AUTHINFO = 5,
    DBPROP_AUTH_ENCRYPT_PASSWORD = 6,
    DBPROP_AUTH_INTEGRATED = 7,
    DBPROP_AUTH_MASK_PASSWORD = 8,
    DBPROP_AUTH_PASSWORD = 9,
    DBPROP_AUTH_PERSIST_ENCRYPTED = 10,
    DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO = 11,
    DBPROP_AUTH_USERID = 12,
    DBPROP_BLOCKINGSTORAGEOBJECTS = 13,
    DBPROP_BOOKMARKS = 14,
    DBPROP_BOOKMARKSKIPPED = 15,
    DBPROP_BOOKMARKTYPE = 16,
    DBPROP_BYREFACCESSORS = 120,
    DBPROP_CACHEDEFERRED = 17,
    DBPROP_CANFETCHBACKWARDS = 18,
    DBPROP_CANHOLDROWS = 19,
    DBPROP_CANSCROLLBACKWARDS = 21,
    DBPROP_CATALOGLOCATION = 22,
    DBPROP_CATALOGTERM = 23,
    DBPROP_CATALOGUSAGE = 24,
    DBPROP_CHANGEINSERTEDROWS = 188,
    DBPROP_COL_AUTOINCREMENT = 26,
    DBPROP_COL_DEFAULT = 27,
    DBPROP_COL_DESCRIPTION = 28,
    DBPROP_COL_FIXEDLENGTH = 167,
    DBPROP_COL_NULLABLE = 29,
    DBPROP_COL_PRIMARYKEY = 30,
    DBPROP_COL_UNIQUE = 31,
    DBPROP_COLUMNDEFINITION = 32,
    DBPROP_COLUMNRESTRICT = 33,
    DBPROP_COMMANDTIMEOUT = 34,
    DBPROP_COMMITPRESERVE = 35,
    DBPROP_CONCATNULLBEHAVIOR = 36,
    DBPROP_CURRENTCATALOG = 37,
    DBPROP_DATASOURCENAME = 38,
    DBPROP_DATASOURCEREADONLY = 39,
    DBPROP_DBMSNAME = 40,
    DBPROP_DBMSVER = 41,
    DBPROP_DEFERRED = 42,
    DBPROP_DELAYSTORAGEOBJECTS = 43,
    DBPROP_DSOTHREADMODEL = 169,
    DBPROP_GROUPBY = 44,
    DBPROP_HETEROGENEOUSTABLES = 45,
    DBPROP_IAccessor = 121,
    DBPROP_IColumnsInfo = 122,
    DBPROP_IColumnsRowset = 123,
    DBPROP_IConnectionPointContainer = 124,
    DBPROP_IConvertType = 194,
    DBPROP_IRowset = 126,
    DBPROP_IRowsetChange = 127,
    DBPROP_IRowsetIdentity = 128,
    DBPROP_IRowsetIndex = 159,
    DBPROP_IRowsetInfo = 129,
    DBPROP_IRowsetLocate = 130,
    DBPROP_IRowsetResynch = 132,
    DBPROP_IRowsetScroll = 133,
    DBPROP_IRowsetUpdate = 134,
    DBPROP_ISupportErrorInfo = 135,
    DBPROP_ILockBytes = 136,
    DBPROP_ISequentialStream = 137,
    DBPROP_IStorage = 138,
    DBPROP_IStream = 139,
    DBPROP_IDENTIFIERCASE = 46,
    DBPROP_IMMOBILEROWS = 47,
    DBPROP_INDEX_AUTOUPDATE = 48,
    DBPROP_INDEX_CLUSTERED = 49,
    DBPROP_INDEX_FILLFACTOR = 50,
    DBPROP_INDEX_INITIALSIZE = 51,
    DBPROP_INDEX_NULLCOLLATION = 52,
    DBPROP_INDEX_NULLS = 53,
    DBPROP_INDEX_PRIMARYKEY = 54,
    DBPROP_INDEX_SORTBOOKMARKS = 55,
    DBPROP_INDEX_TEMPINDEX = 163,
    DBPROP_INDEX_TYPE = 56,
    DBPROP_INDEX_UNIQUE = 57,
    DBPROP_INIT_DATASOURCE = 59,
    DBPROP_INIT_HWND = 60,
    DBPROP_INIT_IMPERSONATION_LEVEL = 61,
    DBPROP_INIT_LCID = 186,
    DBPROP_INIT_LOCATION = 62,
    DBPROP_INIT_MODE = 63,
    DBPROP_INIT_PROMPT = 64,
    DBPROP_INIT_PROTECTION_LEVEL = 65,
    DBPROP_INIT_PROVIDERSTRING = 160,
    DBPROP_INIT_TIMEOUT = 66,
    DBPROP_LITERALBOOKMARKS = 67,
    DBPROP_LITERALIDENTITY = 68,
    DBPROP_MAXINDEXSIZE = 70,
    DBPROP_MAXOPENROWS = 71,
    DBPROP_MAXPENDINGROWS = 72,
    DBPROP_MAXROWS = 73,
    DBPROP_MAXROWSIZE = 74,
    DBPROP_MAXROWSIZEINCLUDESBLOB = 75,
    DBPROP_MAXTABLESINSELECT = 76,
    DBPROP_MAYWRITECOLUMN = 77,
    DBPROP_MEMORYUSAGE = 78,
    DBPROP_MULTIPLEPARAMSETS = 191,
    DBPROP_MULTIPLERESULTS = 196,
    DBPROP_MULTIPLESTORAGEOBJECTS = 80,
    DBPROP_MULTITABLEUPDATE = 81,
    DBPROP_NOTIFICATIONGRANULARITY = 198,
    DBPROP_NOTIFICATIONPHASES = 82,
    DBPROP_NOTIFYCOLUMNSET = 171,
    DBPROP_NOTIFYROWDELETE = 173,
    DBPROP_NOTIFYROWFIRSTCHANGE = 174,
    DBPROP_NOTIFYROWINSERT = 175,
    DBPROP_NOTIFYROWRESYNCH = 177,
    DBPROP_NOTIFYROWSETCHANGED = 211,
    DBPROP_NOTIFYROWSETRELEASE = 178,
    DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE = 179,
    DBPROP_NOTIFYROWUNDOCHANGE = 180,
    DBPROP_NOTIFYROWUNDODELETE = 181,
    DBPROP_NOTIFYROWUNDOINSERT = 182,
    DBPROP_NOTIFYROWUPDATE = 183,
    DBPROP_NULLCOLLATION = 83,
    DBPROP_OLEOBJECTS = 84,
    DBPROP_ORDERBYCOLUMNSINSELECT = 85,
    DBPROP_ORDEREDBOOKMARKS = 86,
    DBPROP_OTHERINSERT = 87,
    DBPROP_OTHERUPDATEDELETE = 88,
    DBPROP_OUTPUTPARAMETERAVAILABILITY = 184,
    DBPROP_OWNINSERT = 89,
    DBPROP_OWNUPDATEDELETE = 90,
    DBPROP_PERSISTENTIDTYPE = 185,
    DBPROP_PREPAREABORTBEHAVIOR = 91,
    DBPROP_PREPARECOMMITBEHAVIOR = 92,
    DBPROP_PROCEDURETERM = 93,
    DBPROP_PROVIDERNAME = 96,
    DBPROP_PROVIDEROLEDBVER = 97,
    DBPROP_PROVIDERVER = 98,
    DBPROP_QUICKRESTART = 99,
    DBPROP_QUOTEDIDENTIFIERCASE = 100,
    DBPROP_REENTRANTEVENTS = 101,
    DBPROP_REMOVEDELETED = 102,
    DBPROP_REPORTMULTIPLECHANGES = 103,
    DBPROP_RETURNPENDINGINSERTS = 189,
    DBPROP_ROWRESTRICT = 104,
    DBPROP_ROWSETCONVERSIONSONCOMMAND = 192,
    DBPROP_ROWTHREADMODEL = 105,
    DBPROP_SCHEMATERM = 106,
    DBPROP_SCHEMAUSAGE = 107,
    DBPROP_SERVERCURSOR = 108,
    DBPROP_SESS_AUTOCOMMITISOLEVELS = 190,
    DBPROP_SQLSUPPORT = 109,
    DBPROP_STRONGIDENTITY = 119,
    DBPROP_STRUCTUREDSTORAGE = 111,
    DBPROP_SUBQUERIES = 112,
    DBPROP_SUPPORTEDTXNDDL = 161,
    DBPROP_SUPPORTEDTXNISOLEVELS = 113,
    DBPROP_SUPPORTEDTXNISORETAIN = 114,
    DBPROP_TABLETERM = 115,
    DBPROP_TBL_TEMPTABLE = 140,
    DBPROP_TRANSACTEDOBJECT = 116,
    DBPROP_UPDATABILITY = 117,
    DBPROP_USERNAME = 118
} DBPROPENUM;
public enum DBPROPENUM : int
{
    DBPROP_ABORTPRESERVE = 2,
    DBPROP_ACTIVESESSIONS = 3,
    DBPROP_APPENDONLY = 187,
    DBPROP_ASYNCTXNABORT = 168,
    DBPROP_ASYNCTXNCOMMIT = 4,
    DBPROP_AUTH_CACHE_AUTHINFO = 5,
    DBPROP_AUTH_ENCRYPT_PASSWORD = 6,
    DBPROP_AUTH_INTEGRATED = 7,
    DBPROP_AUTH_MASK_PASSWORD = 8,
    DBPROP_AUTH_PASSWORD = 9,
    DBPROP_AUTH_PERSIST_ENCRYPTED = 10,
    DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO = 11,
    DBPROP_AUTH_USERID = 12,
    DBPROP_BLOCKINGSTORAGEOBJECTS = 13,
    DBPROP_BOOKMARKS = 14,
    DBPROP_BOOKMARKSKIPPED = 15,
    DBPROP_BOOKMARKTYPE = 16,
    DBPROP_BYREFACCESSORS = 120,
    DBPROP_CACHEDEFERRED = 17,
    DBPROP_CANFETCHBACKWARDS = 18,
    DBPROP_CANHOLDROWS = 19,
    DBPROP_CANSCROLLBACKWARDS = 21,
    DBPROP_CATALOGLOCATION = 22,
    DBPROP_CATALOGTERM = 23,
    DBPROP_CATALOGUSAGE = 24,
    DBPROP_CHANGEINSERTEDROWS = 188,
    DBPROP_COL_AUTOINCREMENT = 26,
    DBPROP_COL_DEFAULT = 27,
    DBPROP_COL_DESCRIPTION = 28,
    DBPROP_COL_FIXEDLENGTH = 167,
    DBPROP_COL_NULLABLE = 29,
    DBPROP_COL_PRIMARYKEY = 30,
    DBPROP_COL_UNIQUE = 31,
    DBPROP_COLUMNDEFINITION = 32,
    DBPROP_COLUMNRESTRICT = 33,
    DBPROP_COMMANDTIMEOUT = 34,
    DBPROP_COMMITPRESERVE = 35,
    DBPROP_CONCATNULLBEHAVIOR = 36,
    DBPROP_CURRENTCATALOG = 37,
    DBPROP_DATASOURCENAME = 38,
    DBPROP_DATASOURCEREADONLY = 39,
    DBPROP_DBMSNAME = 40,
    DBPROP_DBMSVER = 41,
    DBPROP_DEFERRED = 42,
    DBPROP_DELAYSTORAGEOBJECTS = 43,
    DBPROP_DSOTHREADMODEL = 169,
    DBPROP_GROUPBY = 44,
    DBPROP_HETEROGENEOUSTABLES = 45,
    DBPROP_IAccessor = 121,
    DBPROP_IColumnsInfo = 122,
    DBPROP_IColumnsRowset = 123,
    DBPROP_IConnectionPointContainer = 124,
    DBPROP_IConvertType = 194,
    DBPROP_IRowset = 126,
    DBPROP_IRowsetChange = 127,
    DBPROP_IRowsetIdentity = 128,
    DBPROP_IRowsetIndex = 159,
    DBPROP_IRowsetInfo = 129,
    DBPROP_IRowsetLocate = 130,
    DBPROP_IRowsetResynch = 132,
    DBPROP_IRowsetScroll = 133,
    DBPROP_IRowsetUpdate = 134,
    DBPROP_ISupportErrorInfo = 135,
    DBPROP_ILockBytes = 136,
    DBPROP_ISequentialStream = 137,
    DBPROP_IStorage = 138,
    DBPROP_IStream = 139,
    DBPROP_IDENTIFIERCASE = 46,
    DBPROP_IMMOBILEROWS = 47,
    DBPROP_INDEX_AUTOUPDATE = 48,
    DBPROP_INDEX_CLUSTERED = 49,
    DBPROP_INDEX_FILLFACTOR = 50,
    DBPROP_INDEX_INITIALSIZE = 51,
    DBPROP_INDEX_NULLCOLLATION = 52,
    DBPROP_INDEX_NULLS = 53,
    DBPROP_INDEX_PRIMARYKEY = 54,
    DBPROP_INDEX_SORTBOOKMARKS = 55,
    DBPROP_INDEX_TEMPINDEX = 163,
    DBPROP_INDEX_TYPE = 56,
    DBPROP_INDEX_UNIQUE = 57,
    DBPROP_INIT_DATASOURCE = 59,
    DBPROP_INIT_HWND = 60,
    DBPROP_INIT_IMPERSONATION_LEVEL = 61,
    DBPROP_INIT_LCID = 186,
    DBPROP_INIT_LOCATION = 62,
    DBPROP_INIT_MODE = 63,
    DBPROP_INIT_PROMPT = 64,
    DBPROP_INIT_PROTECTION_LEVEL = 65,
    DBPROP_INIT_PROVIDERSTRING = 160,
    DBPROP_INIT_TIMEOUT = 66,
    DBPROP_LITERALBOOKMARKS = 67,
    DBPROP_LITERALIDENTITY = 68,
    DBPROP_MAXINDEXSIZE = 70,
    DBPROP_MAXOPENROWS = 71,
    DBPROP_MAXPENDINGROWS = 72,
    DBPROP_MAXROWS = 73,
    DBPROP_MAXROWSIZE = 74,
    DBPROP_MAXROWSIZEINCLUDESBLOB = 75,
    DBPROP_MAXTABLESINSELECT = 76,
    DBPROP_MAYWRITECOLUMN = 77,
    DBPROP_MEMORYUSAGE = 78,
    DBPROP_MULTIPLEPARAMSETS = 191,
    DBPROP_MULTIPLERESULTS = 196,
    DBPROP_MULTIPLESTORAGEOBJECTS = 80,
    DBPROP_MULTITABLEUPDATE = 81,
    DBPROP_NOTIFICATIONGRANULARITY = 198,
    DBPROP_NOTIFICATIONPHASES = 82,
    DBPROP_NOTIFYCOLUMNSET = 171,
    DBPROP_NOTIFYROWDELETE = 173,
    DBPROP_NOTIFYROWFIRSTCHANGE = 174,
    DBPROP_NOTIFYROWINSERT = 175,
    DBPROP_NOTIFYROWRESYNCH = 177,
    DBPROP_NOTIFYROWSETCHANGED = 211,
    DBPROP_NOTIFYROWSETRELEASE = 178,
    DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE = 179,
    DBPROP_NOTIFYROWUNDOCHANGE = 180,
    DBPROP_NOTIFYROWUNDODELETE = 181,
    DBPROP_NOTIFYROWUNDOINSERT = 182,
    DBPROP_NOTIFYROWUPDATE = 183,
    DBPROP_NULLCOLLATION = 83,
    DBPROP_OLEOBJECTS = 84,
    DBPROP_ORDERBYCOLUMNSINSELECT = 85,
    DBPROP_ORDEREDBOOKMARKS = 86,
    DBPROP_OTHERINSERT = 87,
    DBPROP_OTHERUPDATEDELETE = 88,
    DBPROP_OUTPUTPARAMETERAVAILABILITY = 184,
    DBPROP_OWNINSERT = 89,
    DBPROP_OWNUPDATEDELETE = 90,
    DBPROP_PERSISTENTIDTYPE = 185,
    DBPROP_PREPAREABORTBEHAVIOR = 91,
    DBPROP_PREPARECOMMITBEHAVIOR = 92,
    DBPROP_PROCEDURETERM = 93,
    DBPROP_PROVIDERNAME = 96,
    DBPROP_PROVIDEROLEDBVER = 97,
    DBPROP_PROVIDERVER = 98,
    DBPROP_QUICKRESTART = 99,
    DBPROP_QUOTEDIDENTIFIERCASE = 100,
    DBPROP_REENTRANTEVENTS = 101,
    DBPROP_REMOVEDELETED = 102,
    DBPROP_REPORTMULTIPLECHANGES = 103,
    DBPROP_RETURNPENDINGINSERTS = 189,
    DBPROP_ROWRESTRICT = 104,
    DBPROP_ROWSETCONVERSIONSONCOMMAND = 192,
    DBPROP_ROWTHREADMODEL = 105,
    DBPROP_SCHEMATERM = 106,
    DBPROP_SCHEMAUSAGE = 107,
    DBPROP_SERVERCURSOR = 108,
    DBPROP_SESS_AUTOCOMMITISOLEVELS = 190,
    DBPROP_SQLSUPPORT = 109,
    DBPROP_STRONGIDENTITY = 119,
    DBPROP_STRUCTUREDSTORAGE = 111,
    DBPROP_SUBQUERIES = 112,
    DBPROP_SUPPORTEDTXNDDL = 161,
    DBPROP_SUPPORTEDTXNISOLEVELS = 113,
    DBPROP_SUPPORTEDTXNISORETAIN = 114,
    DBPROP_TABLETERM = 115,
    DBPROP_TBL_TEMPTABLE = 140,
    DBPROP_TRANSACTEDOBJECT = 116,
    DBPROP_UPDATABILITY = 117,
    DBPROP_USERNAME = 118,
}
Public Enum DBPROPENUM As Integer
    DBPROP_ABORTPRESERVE = 2
    DBPROP_ACTIVESESSIONS = 3
    DBPROP_APPENDONLY = 187
    DBPROP_ASYNCTXNABORT = 168
    DBPROP_ASYNCTXNCOMMIT = 4
    DBPROP_AUTH_CACHE_AUTHINFO = 5
    DBPROP_AUTH_ENCRYPT_PASSWORD = 6
    DBPROP_AUTH_INTEGRATED = 7
    DBPROP_AUTH_MASK_PASSWORD = 8
    DBPROP_AUTH_PASSWORD = 9
    DBPROP_AUTH_PERSIST_ENCRYPTED = 10
    DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO = 11
    DBPROP_AUTH_USERID = 12
    DBPROP_BLOCKINGSTORAGEOBJECTS = 13
    DBPROP_BOOKMARKS = 14
    DBPROP_BOOKMARKSKIPPED = 15
    DBPROP_BOOKMARKTYPE = 16
    DBPROP_BYREFACCESSORS = 120
    DBPROP_CACHEDEFERRED = 17
    DBPROP_CANFETCHBACKWARDS = 18
    DBPROP_CANHOLDROWS = 19
    DBPROP_CANSCROLLBACKWARDS = 21
    DBPROP_CATALOGLOCATION = 22
    DBPROP_CATALOGTERM = 23
    DBPROP_CATALOGUSAGE = 24
    DBPROP_CHANGEINSERTEDROWS = 188
    DBPROP_COL_AUTOINCREMENT = 26
    DBPROP_COL_DEFAULT = 27
    DBPROP_COL_DESCRIPTION = 28
    DBPROP_COL_FIXEDLENGTH = 167
    DBPROP_COL_NULLABLE = 29
    DBPROP_COL_PRIMARYKEY = 30
    DBPROP_COL_UNIQUE = 31
    DBPROP_COLUMNDEFINITION = 32
    DBPROP_COLUMNRESTRICT = 33
    DBPROP_COMMANDTIMEOUT = 34
    DBPROP_COMMITPRESERVE = 35
    DBPROP_CONCATNULLBEHAVIOR = 36
    DBPROP_CURRENTCATALOG = 37
    DBPROP_DATASOURCENAME = 38
    DBPROP_DATASOURCEREADONLY = 39
    DBPROP_DBMSNAME = 40
    DBPROP_DBMSVER = 41
    DBPROP_DEFERRED = 42
    DBPROP_DELAYSTORAGEOBJECTS = 43
    DBPROP_DSOTHREADMODEL = 169
    DBPROP_GROUPBY = 44
    DBPROP_HETEROGENEOUSTABLES = 45
    DBPROP_IAccessor = 121
    DBPROP_IColumnsInfo = 122
    DBPROP_IColumnsRowset = 123
    DBPROP_IConnectionPointContainer = 124
    DBPROP_IConvertType = 194
    DBPROP_IRowset = 126
    DBPROP_IRowsetChange = 127
    DBPROP_IRowsetIdentity = 128
    DBPROP_IRowsetIndex = 159
    DBPROP_IRowsetInfo = 129
    DBPROP_IRowsetLocate = 130
    DBPROP_IRowsetResynch = 132
    DBPROP_IRowsetScroll = 133
    DBPROP_IRowsetUpdate = 134
    DBPROP_ISupportErrorInfo = 135
    DBPROP_ILockBytes = 136
    DBPROP_ISequentialStream = 137
    DBPROP_IStorage = 138
    DBPROP_IStream = 139
    DBPROP_IDENTIFIERCASE = 46
    DBPROP_IMMOBILEROWS = 47
    DBPROP_INDEX_AUTOUPDATE = 48
    DBPROP_INDEX_CLUSTERED = 49
    DBPROP_INDEX_FILLFACTOR = 50
    DBPROP_INDEX_INITIALSIZE = 51
    DBPROP_INDEX_NULLCOLLATION = 52
    DBPROP_INDEX_NULLS = 53
    DBPROP_INDEX_PRIMARYKEY = 54
    DBPROP_INDEX_SORTBOOKMARKS = 55
    DBPROP_INDEX_TEMPINDEX = 163
    DBPROP_INDEX_TYPE = 56
    DBPROP_INDEX_UNIQUE = 57
    DBPROP_INIT_DATASOURCE = 59
    DBPROP_INIT_HWND = 60
    DBPROP_INIT_IMPERSONATION_LEVEL = 61
    DBPROP_INIT_LCID = 186
    DBPROP_INIT_LOCATION = 62
    DBPROP_INIT_MODE = 63
    DBPROP_INIT_PROMPT = 64
    DBPROP_INIT_PROTECTION_LEVEL = 65
    DBPROP_INIT_PROVIDERSTRING = 160
    DBPROP_INIT_TIMEOUT = 66
    DBPROP_LITERALBOOKMARKS = 67
    DBPROP_LITERALIDENTITY = 68
    DBPROP_MAXINDEXSIZE = 70
    DBPROP_MAXOPENROWS = 71
    DBPROP_MAXPENDINGROWS = 72
    DBPROP_MAXROWS = 73
    DBPROP_MAXROWSIZE = 74
    DBPROP_MAXROWSIZEINCLUDESBLOB = 75
    DBPROP_MAXTABLESINSELECT = 76
    DBPROP_MAYWRITECOLUMN = 77
    DBPROP_MEMORYUSAGE = 78
    DBPROP_MULTIPLEPARAMSETS = 191
    DBPROP_MULTIPLERESULTS = 196
    DBPROP_MULTIPLESTORAGEOBJECTS = 80
    DBPROP_MULTITABLEUPDATE = 81
    DBPROP_NOTIFICATIONGRANULARITY = 198
    DBPROP_NOTIFICATIONPHASES = 82
    DBPROP_NOTIFYCOLUMNSET = 171
    DBPROP_NOTIFYROWDELETE = 173
    DBPROP_NOTIFYROWFIRSTCHANGE = 174
    DBPROP_NOTIFYROWINSERT = 175
    DBPROP_NOTIFYROWRESYNCH = 177
    DBPROP_NOTIFYROWSETCHANGED = 211
    DBPROP_NOTIFYROWSETRELEASE = 178
    DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE = 179
    DBPROP_NOTIFYROWUNDOCHANGE = 180
    DBPROP_NOTIFYROWUNDODELETE = 181
    DBPROP_NOTIFYROWUNDOINSERT = 182
    DBPROP_NOTIFYROWUPDATE = 183
    DBPROP_NULLCOLLATION = 83
    DBPROP_OLEOBJECTS = 84
    DBPROP_ORDERBYCOLUMNSINSELECT = 85
    DBPROP_ORDEREDBOOKMARKS = 86
    DBPROP_OTHERINSERT = 87
    DBPROP_OTHERUPDATEDELETE = 88
    DBPROP_OUTPUTPARAMETERAVAILABILITY = 184
    DBPROP_OWNINSERT = 89
    DBPROP_OWNUPDATEDELETE = 90
    DBPROP_PERSISTENTIDTYPE = 185
    DBPROP_PREPAREABORTBEHAVIOR = 91
    DBPROP_PREPARECOMMITBEHAVIOR = 92
    DBPROP_PROCEDURETERM = 93
    DBPROP_PROVIDERNAME = 96
    DBPROP_PROVIDEROLEDBVER = 97
    DBPROP_PROVIDERVER = 98
    DBPROP_QUICKRESTART = 99
    DBPROP_QUOTEDIDENTIFIERCASE = 100
    DBPROP_REENTRANTEVENTS = 101
    DBPROP_REMOVEDELETED = 102
    DBPROP_REPORTMULTIPLECHANGES = 103
    DBPROP_RETURNPENDINGINSERTS = 189
    DBPROP_ROWRESTRICT = 104
    DBPROP_ROWSETCONVERSIONSONCOMMAND = 192
    DBPROP_ROWTHREADMODEL = 105
    DBPROP_SCHEMATERM = 106
    DBPROP_SCHEMAUSAGE = 107
    DBPROP_SERVERCURSOR = 108
    DBPROP_SESS_AUTOCOMMITISOLEVELS = 190
    DBPROP_SQLSUPPORT = 109
    DBPROP_STRONGIDENTITY = 119
    DBPROP_STRUCTUREDSTORAGE = 111
    DBPROP_SUBQUERIES = 112
    DBPROP_SUPPORTEDTXNDDL = 161
    DBPROP_SUPPORTEDTXNISOLEVELS = 113
    DBPROP_SUPPORTEDTXNISORETAIN = 114
    DBPROP_TABLETERM = 115
    DBPROP_TBL_TEMPTABLE = 140
    DBPROP_TRANSACTEDOBJECT = 116
    DBPROP_UPDATABILITY = 117
    DBPROP_USERNAME = 118
End Enum
import enum

class DBPROPENUM(enum.IntEnum):
    DBPROP_ABORTPRESERVE = 2
    DBPROP_ACTIVESESSIONS = 3
    DBPROP_APPENDONLY = 187
    DBPROP_ASYNCTXNABORT = 168
    DBPROP_ASYNCTXNCOMMIT = 4
    DBPROP_AUTH_CACHE_AUTHINFO = 5
    DBPROP_AUTH_ENCRYPT_PASSWORD = 6
    DBPROP_AUTH_INTEGRATED = 7
    DBPROP_AUTH_MASK_PASSWORD = 8
    DBPROP_AUTH_PASSWORD = 9
    DBPROP_AUTH_PERSIST_ENCRYPTED = 10
    DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO = 11
    DBPROP_AUTH_USERID = 12
    DBPROP_BLOCKINGSTORAGEOBJECTS = 13
    DBPROP_BOOKMARKS = 14
    DBPROP_BOOKMARKSKIPPED = 15
    DBPROP_BOOKMARKTYPE = 16
    DBPROP_BYREFACCESSORS = 120
    DBPROP_CACHEDEFERRED = 17
    DBPROP_CANFETCHBACKWARDS = 18
    DBPROP_CANHOLDROWS = 19
    DBPROP_CANSCROLLBACKWARDS = 21
    DBPROP_CATALOGLOCATION = 22
    DBPROP_CATALOGTERM = 23
    DBPROP_CATALOGUSAGE = 24
    DBPROP_CHANGEINSERTEDROWS = 188
    DBPROP_COL_AUTOINCREMENT = 26
    DBPROP_COL_DEFAULT = 27
    DBPROP_COL_DESCRIPTION = 28
    DBPROP_COL_FIXEDLENGTH = 167
    DBPROP_COL_NULLABLE = 29
    DBPROP_COL_PRIMARYKEY = 30
    DBPROP_COL_UNIQUE = 31
    DBPROP_COLUMNDEFINITION = 32
    DBPROP_COLUMNRESTRICT = 33
    DBPROP_COMMANDTIMEOUT = 34
    DBPROP_COMMITPRESERVE = 35
    DBPROP_CONCATNULLBEHAVIOR = 36
    DBPROP_CURRENTCATALOG = 37
    DBPROP_DATASOURCENAME = 38
    DBPROP_DATASOURCEREADONLY = 39
    DBPROP_DBMSNAME = 40
    DBPROP_DBMSVER = 41
    DBPROP_DEFERRED = 42
    DBPROP_DELAYSTORAGEOBJECTS = 43
    DBPROP_DSOTHREADMODEL = 169
    DBPROP_GROUPBY = 44
    DBPROP_HETEROGENEOUSTABLES = 45
    DBPROP_IAccessor = 121
    DBPROP_IColumnsInfo = 122
    DBPROP_IColumnsRowset = 123
    DBPROP_IConnectionPointContainer = 124
    DBPROP_IConvertType = 194
    DBPROP_IRowset = 126
    DBPROP_IRowsetChange = 127
    DBPROP_IRowsetIdentity = 128
    DBPROP_IRowsetIndex = 159
    DBPROP_IRowsetInfo = 129
    DBPROP_IRowsetLocate = 130
    DBPROP_IRowsetResynch = 132
    DBPROP_IRowsetScroll = 133
    DBPROP_IRowsetUpdate = 134
    DBPROP_ISupportErrorInfo = 135
    DBPROP_ILockBytes = 136
    DBPROP_ISequentialStream = 137
    DBPROP_IStorage = 138
    DBPROP_IStream = 139
    DBPROP_IDENTIFIERCASE = 46
    DBPROP_IMMOBILEROWS = 47
    DBPROP_INDEX_AUTOUPDATE = 48
    DBPROP_INDEX_CLUSTERED = 49
    DBPROP_INDEX_FILLFACTOR = 50
    DBPROP_INDEX_INITIALSIZE = 51
    DBPROP_INDEX_NULLCOLLATION = 52
    DBPROP_INDEX_NULLS = 53
    DBPROP_INDEX_PRIMARYKEY = 54
    DBPROP_INDEX_SORTBOOKMARKS = 55
    DBPROP_INDEX_TEMPINDEX = 163
    DBPROP_INDEX_TYPE = 56
    DBPROP_INDEX_UNIQUE = 57
    DBPROP_INIT_DATASOURCE = 59
    DBPROP_INIT_HWND = 60
    DBPROP_INIT_IMPERSONATION_LEVEL = 61
    DBPROP_INIT_LCID = 186
    DBPROP_INIT_LOCATION = 62
    DBPROP_INIT_MODE = 63
    DBPROP_INIT_PROMPT = 64
    DBPROP_INIT_PROTECTION_LEVEL = 65
    DBPROP_INIT_PROVIDERSTRING = 160
    DBPROP_INIT_TIMEOUT = 66
    DBPROP_LITERALBOOKMARKS = 67
    DBPROP_LITERALIDENTITY = 68
    DBPROP_MAXINDEXSIZE = 70
    DBPROP_MAXOPENROWS = 71
    DBPROP_MAXPENDINGROWS = 72
    DBPROP_MAXROWS = 73
    DBPROP_MAXROWSIZE = 74
    DBPROP_MAXROWSIZEINCLUDESBLOB = 75
    DBPROP_MAXTABLESINSELECT = 76
    DBPROP_MAYWRITECOLUMN = 77
    DBPROP_MEMORYUSAGE = 78
    DBPROP_MULTIPLEPARAMSETS = 191
    DBPROP_MULTIPLERESULTS = 196
    DBPROP_MULTIPLESTORAGEOBJECTS = 80
    DBPROP_MULTITABLEUPDATE = 81
    DBPROP_NOTIFICATIONGRANULARITY = 198
    DBPROP_NOTIFICATIONPHASES = 82
    DBPROP_NOTIFYCOLUMNSET = 171
    DBPROP_NOTIFYROWDELETE = 173
    DBPROP_NOTIFYROWFIRSTCHANGE = 174
    DBPROP_NOTIFYROWINSERT = 175
    DBPROP_NOTIFYROWRESYNCH = 177
    DBPROP_NOTIFYROWSETCHANGED = 211
    DBPROP_NOTIFYROWSETRELEASE = 178
    DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE = 179
    DBPROP_NOTIFYROWUNDOCHANGE = 180
    DBPROP_NOTIFYROWUNDODELETE = 181
    DBPROP_NOTIFYROWUNDOINSERT = 182
    DBPROP_NOTIFYROWUPDATE = 183
    DBPROP_NULLCOLLATION = 83
    DBPROP_OLEOBJECTS = 84
    DBPROP_ORDERBYCOLUMNSINSELECT = 85
    DBPROP_ORDEREDBOOKMARKS = 86
    DBPROP_OTHERINSERT = 87
    DBPROP_OTHERUPDATEDELETE = 88
    DBPROP_OUTPUTPARAMETERAVAILABILITY = 184
    DBPROP_OWNINSERT = 89
    DBPROP_OWNUPDATEDELETE = 90
    DBPROP_PERSISTENTIDTYPE = 185
    DBPROP_PREPAREABORTBEHAVIOR = 91
    DBPROP_PREPARECOMMITBEHAVIOR = 92
    DBPROP_PROCEDURETERM = 93
    DBPROP_PROVIDERNAME = 96
    DBPROP_PROVIDEROLEDBVER = 97
    DBPROP_PROVIDERVER = 98
    DBPROP_QUICKRESTART = 99
    DBPROP_QUOTEDIDENTIFIERCASE = 100
    DBPROP_REENTRANTEVENTS = 101
    DBPROP_REMOVEDELETED = 102
    DBPROP_REPORTMULTIPLECHANGES = 103
    DBPROP_RETURNPENDINGINSERTS = 189
    DBPROP_ROWRESTRICT = 104
    DBPROP_ROWSETCONVERSIONSONCOMMAND = 192
    DBPROP_ROWTHREADMODEL = 105
    DBPROP_SCHEMATERM = 106
    DBPROP_SCHEMAUSAGE = 107
    DBPROP_SERVERCURSOR = 108
    DBPROP_SESS_AUTOCOMMITISOLEVELS = 190
    DBPROP_SQLSUPPORT = 109
    DBPROP_STRONGIDENTITY = 119
    DBPROP_STRUCTUREDSTORAGE = 111
    DBPROP_SUBQUERIES = 112
    DBPROP_SUPPORTEDTXNDDL = 161
    DBPROP_SUPPORTEDTXNISOLEVELS = 113
    DBPROP_SUPPORTEDTXNISORETAIN = 114
    DBPROP_TABLETERM = 115
    DBPROP_TBL_TEMPTABLE = 140
    DBPROP_TRANSACTEDOBJECT = 116
    DBPROP_UPDATABILITY = 117
    DBPROP_USERNAME = 118
// DBPROPENUM
pub const DBPROP_ABORTPRESERVE: i32 = 2;
pub const DBPROP_ACTIVESESSIONS: i32 = 3;
pub const DBPROP_APPENDONLY: i32 = 187;
pub const DBPROP_ASYNCTXNABORT: i32 = 168;
pub const DBPROP_ASYNCTXNCOMMIT: i32 = 4;
pub const DBPROP_AUTH_CACHE_AUTHINFO: i32 = 5;
pub const DBPROP_AUTH_ENCRYPT_PASSWORD: i32 = 6;
pub const DBPROP_AUTH_INTEGRATED: i32 = 7;
pub const DBPROP_AUTH_MASK_PASSWORD: i32 = 8;
pub const DBPROP_AUTH_PASSWORD: i32 = 9;
pub const DBPROP_AUTH_PERSIST_ENCRYPTED: i32 = 10;
pub const DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO: i32 = 11;
pub const DBPROP_AUTH_USERID: i32 = 12;
pub const DBPROP_BLOCKINGSTORAGEOBJECTS: i32 = 13;
pub const DBPROP_BOOKMARKS: i32 = 14;
pub const DBPROP_BOOKMARKSKIPPED: i32 = 15;
pub const DBPROP_BOOKMARKTYPE: i32 = 16;
pub const DBPROP_BYREFACCESSORS: i32 = 120;
pub const DBPROP_CACHEDEFERRED: i32 = 17;
pub const DBPROP_CANFETCHBACKWARDS: i32 = 18;
pub const DBPROP_CANHOLDROWS: i32 = 19;
pub const DBPROP_CANSCROLLBACKWARDS: i32 = 21;
pub const DBPROP_CATALOGLOCATION: i32 = 22;
pub const DBPROP_CATALOGTERM: i32 = 23;
pub const DBPROP_CATALOGUSAGE: i32 = 24;
pub const DBPROP_CHANGEINSERTEDROWS: i32 = 188;
pub const DBPROP_COL_AUTOINCREMENT: i32 = 26;
pub const DBPROP_COL_DEFAULT: i32 = 27;
pub const DBPROP_COL_DESCRIPTION: i32 = 28;
pub const DBPROP_COL_FIXEDLENGTH: i32 = 167;
pub const DBPROP_COL_NULLABLE: i32 = 29;
pub const DBPROP_COL_PRIMARYKEY: i32 = 30;
pub const DBPROP_COL_UNIQUE: i32 = 31;
pub const DBPROP_COLUMNDEFINITION: i32 = 32;
pub const DBPROP_COLUMNRESTRICT: i32 = 33;
pub const DBPROP_COMMANDTIMEOUT: i32 = 34;
pub const DBPROP_COMMITPRESERVE: i32 = 35;
pub const DBPROP_CONCATNULLBEHAVIOR: i32 = 36;
pub const DBPROP_CURRENTCATALOG: i32 = 37;
pub const DBPROP_DATASOURCENAME: i32 = 38;
pub const DBPROP_DATASOURCEREADONLY: i32 = 39;
pub const DBPROP_DBMSNAME: i32 = 40;
pub const DBPROP_DBMSVER: i32 = 41;
pub const DBPROP_DEFERRED: i32 = 42;
pub const DBPROP_DELAYSTORAGEOBJECTS: i32 = 43;
pub const DBPROP_DSOTHREADMODEL: i32 = 169;
pub const DBPROP_GROUPBY: i32 = 44;
pub const DBPROP_HETEROGENEOUSTABLES: i32 = 45;
pub const DBPROP_IAccessor: i32 = 121;
pub const DBPROP_IColumnsInfo: i32 = 122;
pub const DBPROP_IColumnsRowset: i32 = 123;
pub const DBPROP_IConnectionPointContainer: i32 = 124;
pub const DBPROP_IConvertType: i32 = 194;
pub const DBPROP_IRowset: i32 = 126;
pub const DBPROP_IRowsetChange: i32 = 127;
pub const DBPROP_IRowsetIdentity: i32 = 128;
pub const DBPROP_IRowsetIndex: i32 = 159;
pub const DBPROP_IRowsetInfo: i32 = 129;
pub const DBPROP_IRowsetLocate: i32 = 130;
pub const DBPROP_IRowsetResynch: i32 = 132;
pub const DBPROP_IRowsetScroll: i32 = 133;
pub const DBPROP_IRowsetUpdate: i32 = 134;
pub const DBPROP_ISupportErrorInfo: i32 = 135;
pub const DBPROP_ILockBytes: i32 = 136;
pub const DBPROP_ISequentialStream: i32 = 137;
pub const DBPROP_IStorage: i32 = 138;
pub const DBPROP_IStream: i32 = 139;
pub const DBPROP_IDENTIFIERCASE: i32 = 46;
pub const DBPROP_IMMOBILEROWS: i32 = 47;
pub const DBPROP_INDEX_AUTOUPDATE: i32 = 48;
pub const DBPROP_INDEX_CLUSTERED: i32 = 49;
pub const DBPROP_INDEX_FILLFACTOR: i32 = 50;
pub const DBPROP_INDEX_INITIALSIZE: i32 = 51;
pub const DBPROP_INDEX_NULLCOLLATION: i32 = 52;
pub const DBPROP_INDEX_NULLS: i32 = 53;
pub const DBPROP_INDEX_PRIMARYKEY: i32 = 54;
pub const DBPROP_INDEX_SORTBOOKMARKS: i32 = 55;
pub const DBPROP_INDEX_TEMPINDEX: i32 = 163;
pub const DBPROP_INDEX_TYPE: i32 = 56;
pub const DBPROP_INDEX_UNIQUE: i32 = 57;
pub const DBPROP_INIT_DATASOURCE: i32 = 59;
pub const DBPROP_INIT_HWND: i32 = 60;
pub const DBPROP_INIT_IMPERSONATION_LEVEL: i32 = 61;
pub const DBPROP_INIT_LCID: i32 = 186;
pub const DBPROP_INIT_LOCATION: i32 = 62;
pub const DBPROP_INIT_MODE: i32 = 63;
pub const DBPROP_INIT_PROMPT: i32 = 64;
pub const DBPROP_INIT_PROTECTION_LEVEL: i32 = 65;
pub const DBPROP_INIT_PROVIDERSTRING: i32 = 160;
pub const DBPROP_INIT_TIMEOUT: i32 = 66;
pub const DBPROP_LITERALBOOKMARKS: i32 = 67;
pub const DBPROP_LITERALIDENTITY: i32 = 68;
pub const DBPROP_MAXINDEXSIZE: i32 = 70;
pub const DBPROP_MAXOPENROWS: i32 = 71;
pub const DBPROP_MAXPENDINGROWS: i32 = 72;
pub const DBPROP_MAXROWS: i32 = 73;
pub const DBPROP_MAXROWSIZE: i32 = 74;
pub const DBPROP_MAXROWSIZEINCLUDESBLOB: i32 = 75;
pub const DBPROP_MAXTABLESINSELECT: i32 = 76;
pub const DBPROP_MAYWRITECOLUMN: i32 = 77;
pub const DBPROP_MEMORYUSAGE: i32 = 78;
pub const DBPROP_MULTIPLEPARAMSETS: i32 = 191;
pub const DBPROP_MULTIPLERESULTS: i32 = 196;
pub const DBPROP_MULTIPLESTORAGEOBJECTS: i32 = 80;
pub const DBPROP_MULTITABLEUPDATE: i32 = 81;
pub const DBPROP_NOTIFICATIONGRANULARITY: i32 = 198;
pub const DBPROP_NOTIFICATIONPHASES: i32 = 82;
pub const DBPROP_NOTIFYCOLUMNSET: i32 = 171;
pub const DBPROP_NOTIFYROWDELETE: i32 = 173;
pub const DBPROP_NOTIFYROWFIRSTCHANGE: i32 = 174;
pub const DBPROP_NOTIFYROWINSERT: i32 = 175;
pub const DBPROP_NOTIFYROWRESYNCH: i32 = 177;
pub const DBPROP_NOTIFYROWSETCHANGED: i32 = 211;
pub const DBPROP_NOTIFYROWSETRELEASE: i32 = 178;
pub const DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE: i32 = 179;
pub const DBPROP_NOTIFYROWUNDOCHANGE: i32 = 180;
pub const DBPROP_NOTIFYROWUNDODELETE: i32 = 181;
pub const DBPROP_NOTIFYROWUNDOINSERT: i32 = 182;
pub const DBPROP_NOTIFYROWUPDATE: i32 = 183;
pub const DBPROP_NULLCOLLATION: i32 = 83;
pub const DBPROP_OLEOBJECTS: i32 = 84;
pub const DBPROP_ORDERBYCOLUMNSINSELECT: i32 = 85;
pub const DBPROP_ORDEREDBOOKMARKS: i32 = 86;
pub const DBPROP_OTHERINSERT: i32 = 87;
pub const DBPROP_OTHERUPDATEDELETE: i32 = 88;
pub const DBPROP_OUTPUTPARAMETERAVAILABILITY: i32 = 184;
pub const DBPROP_OWNINSERT: i32 = 89;
pub const DBPROP_OWNUPDATEDELETE: i32 = 90;
pub const DBPROP_PERSISTENTIDTYPE: i32 = 185;
pub const DBPROP_PREPAREABORTBEHAVIOR: i32 = 91;
pub const DBPROP_PREPARECOMMITBEHAVIOR: i32 = 92;
pub const DBPROP_PROCEDURETERM: i32 = 93;
pub const DBPROP_PROVIDERNAME: i32 = 96;
pub const DBPROP_PROVIDEROLEDBVER: i32 = 97;
pub const DBPROP_PROVIDERVER: i32 = 98;
pub const DBPROP_QUICKRESTART: i32 = 99;
pub const DBPROP_QUOTEDIDENTIFIERCASE: i32 = 100;
pub const DBPROP_REENTRANTEVENTS: i32 = 101;
pub const DBPROP_REMOVEDELETED: i32 = 102;
pub const DBPROP_REPORTMULTIPLECHANGES: i32 = 103;
pub const DBPROP_RETURNPENDINGINSERTS: i32 = 189;
pub const DBPROP_ROWRESTRICT: i32 = 104;
pub const DBPROP_ROWSETCONVERSIONSONCOMMAND: i32 = 192;
pub const DBPROP_ROWTHREADMODEL: i32 = 105;
pub const DBPROP_SCHEMATERM: i32 = 106;
pub const DBPROP_SCHEMAUSAGE: i32 = 107;
pub const DBPROP_SERVERCURSOR: i32 = 108;
pub const DBPROP_SESS_AUTOCOMMITISOLEVELS: i32 = 190;
pub const DBPROP_SQLSUPPORT: i32 = 109;
pub const DBPROP_STRONGIDENTITY: i32 = 119;
pub const DBPROP_STRUCTUREDSTORAGE: i32 = 111;
pub const DBPROP_SUBQUERIES: i32 = 112;
pub const DBPROP_SUPPORTEDTXNDDL: i32 = 161;
pub const DBPROP_SUPPORTEDTXNISOLEVELS: i32 = 113;
pub const DBPROP_SUPPORTEDTXNISORETAIN: i32 = 114;
pub const DBPROP_TABLETERM: i32 = 115;
pub const DBPROP_TBL_TEMPTABLE: i32 = 140;
pub const DBPROP_TRANSACTEDOBJECT: i32 = 116;
pub const DBPROP_UPDATABILITY: i32 = 117;
pub const DBPROP_USERNAME: i32 = 118;
// DBPROPENUM
const (
	DBPROP_ABORTPRESERVE int32 = 2
	DBPROP_ACTIVESESSIONS int32 = 3
	DBPROP_APPENDONLY int32 = 187
	DBPROP_ASYNCTXNABORT int32 = 168
	DBPROP_ASYNCTXNCOMMIT int32 = 4
	DBPROP_AUTH_CACHE_AUTHINFO int32 = 5
	DBPROP_AUTH_ENCRYPT_PASSWORD int32 = 6
	DBPROP_AUTH_INTEGRATED int32 = 7
	DBPROP_AUTH_MASK_PASSWORD int32 = 8
	DBPROP_AUTH_PASSWORD int32 = 9
	DBPROP_AUTH_PERSIST_ENCRYPTED int32 = 10
	DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO int32 = 11
	DBPROP_AUTH_USERID int32 = 12
	DBPROP_BLOCKINGSTORAGEOBJECTS int32 = 13
	DBPROP_BOOKMARKS int32 = 14
	DBPROP_BOOKMARKSKIPPED int32 = 15
	DBPROP_BOOKMARKTYPE int32 = 16
	DBPROP_BYREFACCESSORS int32 = 120
	DBPROP_CACHEDEFERRED int32 = 17
	DBPROP_CANFETCHBACKWARDS int32 = 18
	DBPROP_CANHOLDROWS int32 = 19
	DBPROP_CANSCROLLBACKWARDS int32 = 21
	DBPROP_CATALOGLOCATION int32 = 22
	DBPROP_CATALOGTERM int32 = 23
	DBPROP_CATALOGUSAGE int32 = 24
	DBPROP_CHANGEINSERTEDROWS int32 = 188
	DBPROP_COL_AUTOINCREMENT int32 = 26
	DBPROP_COL_DEFAULT int32 = 27
	DBPROP_COL_DESCRIPTION int32 = 28
	DBPROP_COL_FIXEDLENGTH int32 = 167
	DBPROP_COL_NULLABLE int32 = 29
	DBPROP_COL_PRIMARYKEY int32 = 30
	DBPROP_COL_UNIQUE int32 = 31
	DBPROP_COLUMNDEFINITION int32 = 32
	DBPROP_COLUMNRESTRICT int32 = 33
	DBPROP_COMMANDTIMEOUT int32 = 34
	DBPROP_COMMITPRESERVE int32 = 35
	DBPROP_CONCATNULLBEHAVIOR int32 = 36
	DBPROP_CURRENTCATALOG int32 = 37
	DBPROP_DATASOURCENAME int32 = 38
	DBPROP_DATASOURCEREADONLY int32 = 39
	DBPROP_DBMSNAME int32 = 40
	DBPROP_DBMSVER int32 = 41
	DBPROP_DEFERRED int32 = 42
	DBPROP_DELAYSTORAGEOBJECTS int32 = 43
	DBPROP_DSOTHREADMODEL int32 = 169
	DBPROP_GROUPBY int32 = 44
	DBPROP_HETEROGENEOUSTABLES int32 = 45
	DBPROP_IAccessor int32 = 121
	DBPROP_IColumnsInfo int32 = 122
	DBPROP_IColumnsRowset int32 = 123
	DBPROP_IConnectionPointContainer int32 = 124
	DBPROP_IConvertType int32 = 194
	DBPROP_IRowset int32 = 126
	DBPROP_IRowsetChange int32 = 127
	DBPROP_IRowsetIdentity int32 = 128
	DBPROP_IRowsetIndex int32 = 159
	DBPROP_IRowsetInfo int32 = 129
	DBPROP_IRowsetLocate int32 = 130
	DBPROP_IRowsetResynch int32 = 132
	DBPROP_IRowsetScroll int32 = 133
	DBPROP_IRowsetUpdate int32 = 134
	DBPROP_ISupportErrorInfo int32 = 135
	DBPROP_ILockBytes int32 = 136
	DBPROP_ISequentialStream int32 = 137
	DBPROP_IStorage int32 = 138
	DBPROP_IStream int32 = 139
	DBPROP_IDENTIFIERCASE int32 = 46
	DBPROP_IMMOBILEROWS int32 = 47
	DBPROP_INDEX_AUTOUPDATE int32 = 48
	DBPROP_INDEX_CLUSTERED int32 = 49
	DBPROP_INDEX_FILLFACTOR int32 = 50
	DBPROP_INDEX_INITIALSIZE int32 = 51
	DBPROP_INDEX_NULLCOLLATION int32 = 52
	DBPROP_INDEX_NULLS int32 = 53
	DBPROP_INDEX_PRIMARYKEY int32 = 54
	DBPROP_INDEX_SORTBOOKMARKS int32 = 55
	DBPROP_INDEX_TEMPINDEX int32 = 163
	DBPROP_INDEX_TYPE int32 = 56
	DBPROP_INDEX_UNIQUE int32 = 57
	DBPROP_INIT_DATASOURCE int32 = 59
	DBPROP_INIT_HWND int32 = 60
	DBPROP_INIT_IMPERSONATION_LEVEL int32 = 61
	DBPROP_INIT_LCID int32 = 186
	DBPROP_INIT_LOCATION int32 = 62
	DBPROP_INIT_MODE int32 = 63
	DBPROP_INIT_PROMPT int32 = 64
	DBPROP_INIT_PROTECTION_LEVEL int32 = 65
	DBPROP_INIT_PROVIDERSTRING int32 = 160
	DBPROP_INIT_TIMEOUT int32 = 66
	DBPROP_LITERALBOOKMARKS int32 = 67
	DBPROP_LITERALIDENTITY int32 = 68
	DBPROP_MAXINDEXSIZE int32 = 70
	DBPROP_MAXOPENROWS int32 = 71
	DBPROP_MAXPENDINGROWS int32 = 72
	DBPROP_MAXROWS int32 = 73
	DBPROP_MAXROWSIZE int32 = 74
	DBPROP_MAXROWSIZEINCLUDESBLOB int32 = 75
	DBPROP_MAXTABLESINSELECT int32 = 76
	DBPROP_MAYWRITECOLUMN int32 = 77
	DBPROP_MEMORYUSAGE int32 = 78
	DBPROP_MULTIPLEPARAMSETS int32 = 191
	DBPROP_MULTIPLERESULTS int32 = 196
	DBPROP_MULTIPLESTORAGEOBJECTS int32 = 80
	DBPROP_MULTITABLEUPDATE int32 = 81
	DBPROP_NOTIFICATIONGRANULARITY int32 = 198
	DBPROP_NOTIFICATIONPHASES int32 = 82
	DBPROP_NOTIFYCOLUMNSET int32 = 171
	DBPROP_NOTIFYROWDELETE int32 = 173
	DBPROP_NOTIFYROWFIRSTCHANGE int32 = 174
	DBPROP_NOTIFYROWINSERT int32 = 175
	DBPROP_NOTIFYROWRESYNCH int32 = 177
	DBPROP_NOTIFYROWSETCHANGED int32 = 211
	DBPROP_NOTIFYROWSETRELEASE int32 = 178
	DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE int32 = 179
	DBPROP_NOTIFYROWUNDOCHANGE int32 = 180
	DBPROP_NOTIFYROWUNDODELETE int32 = 181
	DBPROP_NOTIFYROWUNDOINSERT int32 = 182
	DBPROP_NOTIFYROWUPDATE int32 = 183
	DBPROP_NULLCOLLATION int32 = 83
	DBPROP_OLEOBJECTS int32 = 84
	DBPROP_ORDERBYCOLUMNSINSELECT int32 = 85
	DBPROP_ORDEREDBOOKMARKS int32 = 86
	DBPROP_OTHERINSERT int32 = 87
	DBPROP_OTHERUPDATEDELETE int32 = 88
	DBPROP_OUTPUTPARAMETERAVAILABILITY int32 = 184
	DBPROP_OWNINSERT int32 = 89
	DBPROP_OWNUPDATEDELETE int32 = 90
	DBPROP_PERSISTENTIDTYPE int32 = 185
	DBPROP_PREPAREABORTBEHAVIOR int32 = 91
	DBPROP_PREPARECOMMITBEHAVIOR int32 = 92
	DBPROP_PROCEDURETERM int32 = 93
	DBPROP_PROVIDERNAME int32 = 96
	DBPROP_PROVIDEROLEDBVER int32 = 97
	DBPROP_PROVIDERVER int32 = 98
	DBPROP_QUICKRESTART int32 = 99
	DBPROP_QUOTEDIDENTIFIERCASE int32 = 100
	DBPROP_REENTRANTEVENTS int32 = 101
	DBPROP_REMOVEDELETED int32 = 102
	DBPROP_REPORTMULTIPLECHANGES int32 = 103
	DBPROP_RETURNPENDINGINSERTS int32 = 189
	DBPROP_ROWRESTRICT int32 = 104
	DBPROP_ROWSETCONVERSIONSONCOMMAND int32 = 192
	DBPROP_ROWTHREADMODEL int32 = 105
	DBPROP_SCHEMATERM int32 = 106
	DBPROP_SCHEMAUSAGE int32 = 107
	DBPROP_SERVERCURSOR int32 = 108
	DBPROP_SESS_AUTOCOMMITISOLEVELS int32 = 190
	DBPROP_SQLSUPPORT int32 = 109
	DBPROP_STRONGIDENTITY int32 = 119
	DBPROP_STRUCTUREDSTORAGE int32 = 111
	DBPROP_SUBQUERIES int32 = 112
	DBPROP_SUPPORTEDTXNDDL int32 = 161
	DBPROP_SUPPORTEDTXNISOLEVELS int32 = 113
	DBPROP_SUPPORTEDTXNISORETAIN int32 = 114
	DBPROP_TABLETERM int32 = 115
	DBPROP_TBL_TEMPTABLE int32 = 140
	DBPROP_TRANSACTEDOBJECT int32 = 116
	DBPROP_UPDATABILITY int32 = 117
	DBPROP_USERNAME int32 = 118
)
const
  DBPROP_ABORTPRESERVE = 2;
  DBPROP_ACTIVESESSIONS = 3;
  DBPROP_APPENDONLY = 187;
  DBPROP_ASYNCTXNABORT = 168;
  DBPROP_ASYNCTXNCOMMIT = 4;
  DBPROP_AUTH_CACHE_AUTHINFO = 5;
  DBPROP_AUTH_ENCRYPT_PASSWORD = 6;
  DBPROP_AUTH_INTEGRATED = 7;
  DBPROP_AUTH_MASK_PASSWORD = 8;
  DBPROP_AUTH_PASSWORD = 9;
  DBPROP_AUTH_PERSIST_ENCRYPTED = 10;
  DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO = 11;
  DBPROP_AUTH_USERID = 12;
  DBPROP_BLOCKINGSTORAGEOBJECTS = 13;
  DBPROP_BOOKMARKS = 14;
  DBPROP_BOOKMARKSKIPPED = 15;
  DBPROP_BOOKMARKTYPE = 16;
  DBPROP_BYREFACCESSORS = 120;
  DBPROP_CACHEDEFERRED = 17;
  DBPROP_CANFETCHBACKWARDS = 18;
  DBPROP_CANHOLDROWS = 19;
  DBPROP_CANSCROLLBACKWARDS = 21;
  DBPROP_CATALOGLOCATION = 22;
  DBPROP_CATALOGTERM = 23;
  DBPROP_CATALOGUSAGE = 24;
  DBPROP_CHANGEINSERTEDROWS = 188;
  DBPROP_COL_AUTOINCREMENT = 26;
  DBPROP_COL_DEFAULT = 27;
  DBPROP_COL_DESCRIPTION = 28;
  DBPROP_COL_FIXEDLENGTH = 167;
  DBPROP_COL_NULLABLE = 29;
  DBPROP_COL_PRIMARYKEY = 30;
  DBPROP_COL_UNIQUE = 31;
  DBPROP_COLUMNDEFINITION = 32;
  DBPROP_COLUMNRESTRICT = 33;
  DBPROP_COMMANDTIMEOUT = 34;
  DBPROP_COMMITPRESERVE = 35;
  DBPROP_CONCATNULLBEHAVIOR = 36;
  DBPROP_CURRENTCATALOG = 37;
  DBPROP_DATASOURCENAME = 38;
  DBPROP_DATASOURCEREADONLY = 39;
  DBPROP_DBMSNAME = 40;
  DBPROP_DBMSVER = 41;
  DBPROP_DEFERRED = 42;
  DBPROP_DELAYSTORAGEOBJECTS = 43;
  DBPROP_DSOTHREADMODEL = 169;
  DBPROP_GROUPBY = 44;
  DBPROP_HETEROGENEOUSTABLES = 45;
  DBPROP_IAccessor = 121;
  DBPROP_IColumnsInfo = 122;
  DBPROP_IColumnsRowset = 123;
  DBPROP_IConnectionPointContainer = 124;
  DBPROP_IConvertType = 194;
  DBPROP_IRowset = 126;
  DBPROP_IRowsetChange = 127;
  DBPROP_IRowsetIdentity = 128;
  DBPROP_IRowsetIndex = 159;
  DBPROP_IRowsetInfo = 129;
  DBPROP_IRowsetLocate = 130;
  DBPROP_IRowsetResynch = 132;
  DBPROP_IRowsetScroll = 133;
  DBPROP_IRowsetUpdate = 134;
  DBPROP_ISupportErrorInfo = 135;
  DBPROP_ILockBytes = 136;
  DBPROP_ISequentialStream = 137;
  DBPROP_IStorage = 138;
  DBPROP_IStream = 139;
  DBPROP_IDENTIFIERCASE = 46;
  DBPROP_IMMOBILEROWS = 47;
  DBPROP_INDEX_AUTOUPDATE = 48;
  DBPROP_INDEX_CLUSTERED = 49;
  DBPROP_INDEX_FILLFACTOR = 50;
  DBPROP_INDEX_INITIALSIZE = 51;
  DBPROP_INDEX_NULLCOLLATION = 52;
  DBPROP_INDEX_NULLS = 53;
  DBPROP_INDEX_PRIMARYKEY = 54;
  DBPROP_INDEX_SORTBOOKMARKS = 55;
  DBPROP_INDEX_TEMPINDEX = 163;
  DBPROP_INDEX_TYPE = 56;
  DBPROP_INDEX_UNIQUE = 57;
  DBPROP_INIT_DATASOURCE = 59;
  DBPROP_INIT_HWND = 60;
  DBPROP_INIT_IMPERSONATION_LEVEL = 61;
  DBPROP_INIT_LCID = 186;
  DBPROP_INIT_LOCATION = 62;
  DBPROP_INIT_MODE = 63;
  DBPROP_INIT_PROMPT = 64;
  DBPROP_INIT_PROTECTION_LEVEL = 65;
  DBPROP_INIT_PROVIDERSTRING = 160;
  DBPROP_INIT_TIMEOUT = 66;
  DBPROP_LITERALBOOKMARKS = 67;
  DBPROP_LITERALIDENTITY = 68;
  DBPROP_MAXINDEXSIZE = 70;
  DBPROP_MAXOPENROWS = 71;
  DBPROP_MAXPENDINGROWS = 72;
  DBPROP_MAXROWS = 73;
  DBPROP_MAXROWSIZE = 74;
  DBPROP_MAXROWSIZEINCLUDESBLOB = 75;
  DBPROP_MAXTABLESINSELECT = 76;
  DBPROP_MAYWRITECOLUMN = 77;
  DBPROP_MEMORYUSAGE = 78;
  DBPROP_MULTIPLEPARAMSETS = 191;
  DBPROP_MULTIPLERESULTS = 196;
  DBPROP_MULTIPLESTORAGEOBJECTS = 80;
  DBPROP_MULTITABLEUPDATE = 81;
  DBPROP_NOTIFICATIONGRANULARITY = 198;
  DBPROP_NOTIFICATIONPHASES = 82;
  DBPROP_NOTIFYCOLUMNSET = 171;
  DBPROP_NOTIFYROWDELETE = 173;
  DBPROP_NOTIFYROWFIRSTCHANGE = 174;
  DBPROP_NOTIFYROWINSERT = 175;
  DBPROP_NOTIFYROWRESYNCH = 177;
  DBPROP_NOTIFYROWSETCHANGED = 211;
  DBPROP_NOTIFYROWSETRELEASE = 178;
  DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE = 179;
  DBPROP_NOTIFYROWUNDOCHANGE = 180;
  DBPROP_NOTIFYROWUNDODELETE = 181;
  DBPROP_NOTIFYROWUNDOINSERT = 182;
  DBPROP_NOTIFYROWUPDATE = 183;
  DBPROP_NULLCOLLATION = 83;
  DBPROP_OLEOBJECTS = 84;
  DBPROP_ORDERBYCOLUMNSINSELECT = 85;
  DBPROP_ORDEREDBOOKMARKS = 86;
  DBPROP_OTHERINSERT = 87;
  DBPROP_OTHERUPDATEDELETE = 88;
  DBPROP_OUTPUTPARAMETERAVAILABILITY = 184;
  DBPROP_OWNINSERT = 89;
  DBPROP_OWNUPDATEDELETE = 90;
  DBPROP_PERSISTENTIDTYPE = 185;
  DBPROP_PREPAREABORTBEHAVIOR = 91;
  DBPROP_PREPARECOMMITBEHAVIOR = 92;
  DBPROP_PROCEDURETERM = 93;
  DBPROP_PROVIDERNAME = 96;
  DBPROP_PROVIDEROLEDBVER = 97;
  DBPROP_PROVIDERVER = 98;
  DBPROP_QUICKRESTART = 99;
  DBPROP_QUOTEDIDENTIFIERCASE = 100;
  DBPROP_REENTRANTEVENTS = 101;
  DBPROP_REMOVEDELETED = 102;
  DBPROP_REPORTMULTIPLECHANGES = 103;
  DBPROP_RETURNPENDINGINSERTS = 189;
  DBPROP_ROWRESTRICT = 104;
  DBPROP_ROWSETCONVERSIONSONCOMMAND = 192;
  DBPROP_ROWTHREADMODEL = 105;
  DBPROP_SCHEMATERM = 106;
  DBPROP_SCHEMAUSAGE = 107;
  DBPROP_SERVERCURSOR = 108;
  DBPROP_SESS_AUTOCOMMITISOLEVELS = 190;
  DBPROP_SQLSUPPORT = 109;
  DBPROP_STRONGIDENTITY = 119;
  DBPROP_STRUCTUREDSTORAGE = 111;
  DBPROP_SUBQUERIES = 112;
  DBPROP_SUPPORTEDTXNDDL = 161;
  DBPROP_SUPPORTEDTXNISOLEVELS = 113;
  DBPROP_SUPPORTEDTXNISORETAIN = 114;
  DBPROP_TABLETERM = 115;
  DBPROP_TBL_TEMPTABLE = 140;
  DBPROP_TRANSACTEDOBJECT = 116;
  DBPROP_UPDATABILITY = 117;
  DBPROP_USERNAME = 118;
// DBPROPENUM
pub const DBPROP_ABORTPRESERVE: i32 = 2;
pub const DBPROP_ACTIVESESSIONS: i32 = 3;
pub const DBPROP_APPENDONLY: i32 = 187;
pub const DBPROP_ASYNCTXNABORT: i32 = 168;
pub const DBPROP_ASYNCTXNCOMMIT: i32 = 4;
pub const DBPROP_AUTH_CACHE_AUTHINFO: i32 = 5;
pub const DBPROP_AUTH_ENCRYPT_PASSWORD: i32 = 6;
pub const DBPROP_AUTH_INTEGRATED: i32 = 7;
pub const DBPROP_AUTH_MASK_PASSWORD: i32 = 8;
pub const DBPROP_AUTH_PASSWORD: i32 = 9;
pub const DBPROP_AUTH_PERSIST_ENCRYPTED: i32 = 10;
pub const DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO: i32 = 11;
pub const DBPROP_AUTH_USERID: i32 = 12;
pub const DBPROP_BLOCKINGSTORAGEOBJECTS: i32 = 13;
pub const DBPROP_BOOKMARKS: i32 = 14;
pub const DBPROP_BOOKMARKSKIPPED: i32 = 15;
pub const DBPROP_BOOKMARKTYPE: i32 = 16;
pub const DBPROP_BYREFACCESSORS: i32 = 120;
pub const DBPROP_CACHEDEFERRED: i32 = 17;
pub const DBPROP_CANFETCHBACKWARDS: i32 = 18;
pub const DBPROP_CANHOLDROWS: i32 = 19;
pub const DBPROP_CANSCROLLBACKWARDS: i32 = 21;
pub const DBPROP_CATALOGLOCATION: i32 = 22;
pub const DBPROP_CATALOGTERM: i32 = 23;
pub const DBPROP_CATALOGUSAGE: i32 = 24;
pub const DBPROP_CHANGEINSERTEDROWS: i32 = 188;
pub const DBPROP_COL_AUTOINCREMENT: i32 = 26;
pub const DBPROP_COL_DEFAULT: i32 = 27;
pub const DBPROP_COL_DESCRIPTION: i32 = 28;
pub const DBPROP_COL_FIXEDLENGTH: i32 = 167;
pub const DBPROP_COL_NULLABLE: i32 = 29;
pub const DBPROP_COL_PRIMARYKEY: i32 = 30;
pub const DBPROP_COL_UNIQUE: i32 = 31;
pub const DBPROP_COLUMNDEFINITION: i32 = 32;
pub const DBPROP_COLUMNRESTRICT: i32 = 33;
pub const DBPROP_COMMANDTIMEOUT: i32 = 34;
pub const DBPROP_COMMITPRESERVE: i32 = 35;
pub const DBPROP_CONCATNULLBEHAVIOR: i32 = 36;
pub const DBPROP_CURRENTCATALOG: i32 = 37;
pub const DBPROP_DATASOURCENAME: i32 = 38;
pub const DBPROP_DATASOURCEREADONLY: i32 = 39;
pub const DBPROP_DBMSNAME: i32 = 40;
pub const DBPROP_DBMSVER: i32 = 41;
pub const DBPROP_DEFERRED: i32 = 42;
pub const DBPROP_DELAYSTORAGEOBJECTS: i32 = 43;
pub const DBPROP_DSOTHREADMODEL: i32 = 169;
pub const DBPROP_GROUPBY: i32 = 44;
pub const DBPROP_HETEROGENEOUSTABLES: i32 = 45;
pub const DBPROP_IAccessor: i32 = 121;
pub const DBPROP_IColumnsInfo: i32 = 122;
pub const DBPROP_IColumnsRowset: i32 = 123;
pub const DBPROP_IConnectionPointContainer: i32 = 124;
pub const DBPROP_IConvertType: i32 = 194;
pub const DBPROP_IRowset: i32 = 126;
pub const DBPROP_IRowsetChange: i32 = 127;
pub const DBPROP_IRowsetIdentity: i32 = 128;
pub const DBPROP_IRowsetIndex: i32 = 159;
pub const DBPROP_IRowsetInfo: i32 = 129;
pub const DBPROP_IRowsetLocate: i32 = 130;
pub const DBPROP_IRowsetResynch: i32 = 132;
pub const DBPROP_IRowsetScroll: i32 = 133;
pub const DBPROP_IRowsetUpdate: i32 = 134;
pub const DBPROP_ISupportErrorInfo: i32 = 135;
pub const DBPROP_ILockBytes: i32 = 136;
pub const DBPROP_ISequentialStream: i32 = 137;
pub const DBPROP_IStorage: i32 = 138;
pub const DBPROP_IStream: i32 = 139;
pub const DBPROP_IDENTIFIERCASE: i32 = 46;
pub const DBPROP_IMMOBILEROWS: i32 = 47;
pub const DBPROP_INDEX_AUTOUPDATE: i32 = 48;
pub const DBPROP_INDEX_CLUSTERED: i32 = 49;
pub const DBPROP_INDEX_FILLFACTOR: i32 = 50;
pub const DBPROP_INDEX_INITIALSIZE: i32 = 51;
pub const DBPROP_INDEX_NULLCOLLATION: i32 = 52;
pub const DBPROP_INDEX_NULLS: i32 = 53;
pub const DBPROP_INDEX_PRIMARYKEY: i32 = 54;
pub const DBPROP_INDEX_SORTBOOKMARKS: i32 = 55;
pub const DBPROP_INDEX_TEMPINDEX: i32 = 163;
pub const DBPROP_INDEX_TYPE: i32 = 56;
pub const DBPROP_INDEX_UNIQUE: i32 = 57;
pub const DBPROP_INIT_DATASOURCE: i32 = 59;
pub const DBPROP_INIT_HWND: i32 = 60;
pub const DBPROP_INIT_IMPERSONATION_LEVEL: i32 = 61;
pub const DBPROP_INIT_LCID: i32 = 186;
pub const DBPROP_INIT_LOCATION: i32 = 62;
pub const DBPROP_INIT_MODE: i32 = 63;
pub const DBPROP_INIT_PROMPT: i32 = 64;
pub const DBPROP_INIT_PROTECTION_LEVEL: i32 = 65;
pub const DBPROP_INIT_PROVIDERSTRING: i32 = 160;
pub const DBPROP_INIT_TIMEOUT: i32 = 66;
pub const DBPROP_LITERALBOOKMARKS: i32 = 67;
pub const DBPROP_LITERALIDENTITY: i32 = 68;
pub const DBPROP_MAXINDEXSIZE: i32 = 70;
pub const DBPROP_MAXOPENROWS: i32 = 71;
pub const DBPROP_MAXPENDINGROWS: i32 = 72;
pub const DBPROP_MAXROWS: i32 = 73;
pub const DBPROP_MAXROWSIZE: i32 = 74;
pub const DBPROP_MAXROWSIZEINCLUDESBLOB: i32 = 75;
pub const DBPROP_MAXTABLESINSELECT: i32 = 76;
pub const DBPROP_MAYWRITECOLUMN: i32 = 77;
pub const DBPROP_MEMORYUSAGE: i32 = 78;
pub const DBPROP_MULTIPLEPARAMSETS: i32 = 191;
pub const DBPROP_MULTIPLERESULTS: i32 = 196;
pub const DBPROP_MULTIPLESTORAGEOBJECTS: i32 = 80;
pub const DBPROP_MULTITABLEUPDATE: i32 = 81;
pub const DBPROP_NOTIFICATIONGRANULARITY: i32 = 198;
pub const DBPROP_NOTIFICATIONPHASES: i32 = 82;
pub const DBPROP_NOTIFYCOLUMNSET: i32 = 171;
pub const DBPROP_NOTIFYROWDELETE: i32 = 173;
pub const DBPROP_NOTIFYROWFIRSTCHANGE: i32 = 174;
pub const DBPROP_NOTIFYROWINSERT: i32 = 175;
pub const DBPROP_NOTIFYROWRESYNCH: i32 = 177;
pub const DBPROP_NOTIFYROWSETCHANGED: i32 = 211;
pub const DBPROP_NOTIFYROWSETRELEASE: i32 = 178;
pub const DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE: i32 = 179;
pub const DBPROP_NOTIFYROWUNDOCHANGE: i32 = 180;
pub const DBPROP_NOTIFYROWUNDODELETE: i32 = 181;
pub const DBPROP_NOTIFYROWUNDOINSERT: i32 = 182;
pub const DBPROP_NOTIFYROWUPDATE: i32 = 183;
pub const DBPROP_NULLCOLLATION: i32 = 83;
pub const DBPROP_OLEOBJECTS: i32 = 84;
pub const DBPROP_ORDERBYCOLUMNSINSELECT: i32 = 85;
pub const DBPROP_ORDEREDBOOKMARKS: i32 = 86;
pub const DBPROP_OTHERINSERT: i32 = 87;
pub const DBPROP_OTHERUPDATEDELETE: i32 = 88;
pub const DBPROP_OUTPUTPARAMETERAVAILABILITY: i32 = 184;
pub const DBPROP_OWNINSERT: i32 = 89;
pub const DBPROP_OWNUPDATEDELETE: i32 = 90;
pub const DBPROP_PERSISTENTIDTYPE: i32 = 185;
pub const DBPROP_PREPAREABORTBEHAVIOR: i32 = 91;
pub const DBPROP_PREPARECOMMITBEHAVIOR: i32 = 92;
pub const DBPROP_PROCEDURETERM: i32 = 93;
pub const DBPROP_PROVIDERNAME: i32 = 96;
pub const DBPROP_PROVIDEROLEDBVER: i32 = 97;
pub const DBPROP_PROVIDERVER: i32 = 98;
pub const DBPROP_QUICKRESTART: i32 = 99;
pub const DBPROP_QUOTEDIDENTIFIERCASE: i32 = 100;
pub const DBPROP_REENTRANTEVENTS: i32 = 101;
pub const DBPROP_REMOVEDELETED: i32 = 102;
pub const DBPROP_REPORTMULTIPLECHANGES: i32 = 103;
pub const DBPROP_RETURNPENDINGINSERTS: i32 = 189;
pub const DBPROP_ROWRESTRICT: i32 = 104;
pub const DBPROP_ROWSETCONVERSIONSONCOMMAND: i32 = 192;
pub const DBPROP_ROWTHREADMODEL: i32 = 105;
pub const DBPROP_SCHEMATERM: i32 = 106;
pub const DBPROP_SCHEMAUSAGE: i32 = 107;
pub const DBPROP_SERVERCURSOR: i32 = 108;
pub const DBPROP_SESS_AUTOCOMMITISOLEVELS: i32 = 190;
pub const DBPROP_SQLSUPPORT: i32 = 109;
pub const DBPROP_STRONGIDENTITY: i32 = 119;
pub const DBPROP_STRUCTUREDSTORAGE: i32 = 111;
pub const DBPROP_SUBQUERIES: i32 = 112;
pub const DBPROP_SUPPORTEDTXNDDL: i32 = 161;
pub const DBPROP_SUPPORTEDTXNISOLEVELS: i32 = 113;
pub const DBPROP_SUPPORTEDTXNISORETAIN: i32 = 114;
pub const DBPROP_TABLETERM: i32 = 115;
pub const DBPROP_TBL_TEMPTABLE: i32 = 140;
pub const DBPROP_TRANSACTEDOBJECT: i32 = 116;
pub const DBPROP_UPDATABILITY: i32 = 117;
pub const DBPROP_USERNAME: i32 = 118;
const
  DBPROP_ABORTPRESERVE* = 2
  DBPROP_ACTIVESESSIONS* = 3
  DBPROP_APPENDONLY* = 187
  DBPROP_ASYNCTXNABORT* = 168
  DBPROP_ASYNCTXNCOMMIT* = 4
  DBPROP_AUTH_CACHE_AUTHINFO* = 5
  DBPROP_AUTH_ENCRYPT_PASSWORD* = 6
  DBPROP_AUTH_INTEGRATED* = 7
  DBPROP_AUTH_MASK_PASSWORD* = 8
  DBPROP_AUTH_PASSWORD* = 9
  DBPROP_AUTH_PERSIST_ENCRYPTED* = 10
  DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO* = 11
  DBPROP_AUTH_USERID* = 12
  DBPROP_BLOCKINGSTORAGEOBJECTS* = 13
  DBPROP_BOOKMARKS* = 14
  DBPROP_BOOKMARKSKIPPED* = 15
  DBPROP_BOOKMARKTYPE* = 16
  DBPROP_BYREFACCESSORS* = 120
  DBPROP_CACHEDEFERRED* = 17
  DBPROP_CANFETCHBACKWARDS* = 18
  DBPROP_CANHOLDROWS* = 19
  DBPROP_CANSCROLLBACKWARDS* = 21
  DBPROP_CATALOGLOCATION* = 22
  DBPROP_CATALOGTERM* = 23
  DBPROP_CATALOGUSAGE* = 24
  DBPROP_CHANGEINSERTEDROWS* = 188
  DBPROP_COL_AUTOINCREMENT* = 26
  DBPROP_COL_DEFAULT* = 27
  DBPROP_COL_DESCRIPTION* = 28
  DBPROP_COL_FIXEDLENGTH* = 167
  DBPROP_COL_NULLABLE* = 29
  DBPROP_COL_PRIMARYKEY* = 30
  DBPROP_COL_UNIQUE* = 31
  DBPROP_COLUMNDEFINITION* = 32
  DBPROP_COLUMNRESTRICT* = 33
  DBPROP_COMMANDTIMEOUT* = 34
  DBPROP_COMMITPRESERVE* = 35
  DBPROP_CONCATNULLBEHAVIOR* = 36
  DBPROP_CURRENTCATALOG* = 37
  DBPROP_DATASOURCENAME* = 38
  DBPROP_DATASOURCEREADONLY* = 39
  DBPROP_DBMSNAME* = 40
  DBPROP_DBMSVER* = 41
  DBPROP_DEFERRED* = 42
  DBPROP_DELAYSTORAGEOBJECTS* = 43
  DBPROP_DSOTHREADMODEL* = 169
  DBPROP_GROUPBY* = 44
  DBPROP_HETEROGENEOUSTABLES* = 45
  DBPROP_IAccessor* = 121
  DBPROP_IColumnsInfo* = 122
  DBPROP_IColumnsRowset* = 123
  DBPROP_IConnectionPointContainer* = 124
  DBPROP_IConvertType* = 194
  DBPROP_IRowset* = 126
  DBPROP_IRowsetChange* = 127
  DBPROP_IRowsetIdentity* = 128
  DBPROP_IRowsetIndex* = 159
  DBPROP_IRowsetInfo* = 129
  DBPROP_IRowsetLocate* = 130
  DBPROP_IRowsetResynch* = 132
  DBPROP_IRowsetScroll* = 133
  DBPROP_IRowsetUpdate* = 134
  DBPROP_ISupportErrorInfo* = 135
  DBPROP_ILockBytes* = 136
  DBPROP_ISequentialStream* = 137
  DBPROP_IStorage* = 138
  DBPROP_IStream* = 139
  DBPROP_IDENTIFIERCASE* = 46
  DBPROP_IMMOBILEROWS* = 47
  DBPROP_INDEX_AUTOUPDATE* = 48
  DBPROP_INDEX_CLUSTERED* = 49
  DBPROP_INDEX_FILLFACTOR* = 50
  DBPROP_INDEX_INITIALSIZE* = 51
  DBPROP_INDEX_NULLCOLLATION* = 52
  DBPROP_INDEX_NULLS* = 53
  DBPROP_INDEX_PRIMARYKEY* = 54
  DBPROP_INDEX_SORTBOOKMARKS* = 55
  DBPROP_INDEX_TEMPINDEX* = 163
  DBPROP_INDEX_TYPE* = 56
  DBPROP_INDEX_UNIQUE* = 57
  DBPROP_INIT_DATASOURCE* = 59
  DBPROP_INIT_HWND* = 60
  DBPROP_INIT_IMPERSONATION_LEVEL* = 61
  DBPROP_INIT_LCID* = 186
  DBPROP_INIT_LOCATION* = 62
  DBPROP_INIT_MODE* = 63
  DBPROP_INIT_PROMPT* = 64
  DBPROP_INIT_PROTECTION_LEVEL* = 65
  DBPROP_INIT_PROVIDERSTRING* = 160
  DBPROP_INIT_TIMEOUT* = 66
  DBPROP_LITERALBOOKMARKS* = 67
  DBPROP_LITERALIDENTITY* = 68
  DBPROP_MAXINDEXSIZE* = 70
  DBPROP_MAXOPENROWS* = 71
  DBPROP_MAXPENDINGROWS* = 72
  DBPROP_MAXROWS* = 73
  DBPROP_MAXROWSIZE* = 74
  DBPROP_MAXROWSIZEINCLUDESBLOB* = 75
  DBPROP_MAXTABLESINSELECT* = 76
  DBPROP_MAYWRITECOLUMN* = 77
  DBPROP_MEMORYUSAGE* = 78
  DBPROP_MULTIPLEPARAMSETS* = 191
  DBPROP_MULTIPLERESULTS* = 196
  DBPROP_MULTIPLESTORAGEOBJECTS* = 80
  DBPROP_MULTITABLEUPDATE* = 81
  DBPROP_NOTIFICATIONGRANULARITY* = 198
  DBPROP_NOTIFICATIONPHASES* = 82
  DBPROP_NOTIFYCOLUMNSET* = 171
  DBPROP_NOTIFYROWDELETE* = 173
  DBPROP_NOTIFYROWFIRSTCHANGE* = 174
  DBPROP_NOTIFYROWINSERT* = 175
  DBPROP_NOTIFYROWRESYNCH* = 177
  DBPROP_NOTIFYROWSETCHANGED* = 211
  DBPROP_NOTIFYROWSETRELEASE* = 178
  DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE* = 179
  DBPROP_NOTIFYROWUNDOCHANGE* = 180
  DBPROP_NOTIFYROWUNDODELETE* = 181
  DBPROP_NOTIFYROWUNDOINSERT* = 182
  DBPROP_NOTIFYROWUPDATE* = 183
  DBPROP_NULLCOLLATION* = 83
  DBPROP_OLEOBJECTS* = 84
  DBPROP_ORDERBYCOLUMNSINSELECT* = 85
  DBPROP_ORDEREDBOOKMARKS* = 86
  DBPROP_OTHERINSERT* = 87
  DBPROP_OTHERUPDATEDELETE* = 88
  DBPROP_OUTPUTPARAMETERAVAILABILITY* = 184
  DBPROP_OWNINSERT* = 89
  DBPROP_OWNUPDATEDELETE* = 90
  DBPROP_PERSISTENTIDTYPE* = 185
  DBPROP_PREPAREABORTBEHAVIOR* = 91
  DBPROP_PREPARECOMMITBEHAVIOR* = 92
  DBPROP_PROCEDURETERM* = 93
  DBPROP_PROVIDERNAME* = 96
  DBPROP_PROVIDEROLEDBVER* = 97
  DBPROP_PROVIDERVER* = 98
  DBPROP_QUICKRESTART* = 99
  DBPROP_QUOTEDIDENTIFIERCASE* = 100
  DBPROP_REENTRANTEVENTS* = 101
  DBPROP_REMOVEDELETED* = 102
  DBPROP_REPORTMULTIPLECHANGES* = 103
  DBPROP_RETURNPENDINGINSERTS* = 189
  DBPROP_ROWRESTRICT* = 104
  DBPROP_ROWSETCONVERSIONSONCOMMAND* = 192
  DBPROP_ROWTHREADMODEL* = 105
  DBPROP_SCHEMATERM* = 106
  DBPROP_SCHEMAUSAGE* = 107
  DBPROP_SERVERCURSOR* = 108
  DBPROP_SESS_AUTOCOMMITISOLEVELS* = 190
  DBPROP_SQLSUPPORT* = 109
  DBPROP_STRONGIDENTITY* = 119
  DBPROP_STRUCTUREDSTORAGE* = 111
  DBPROP_SUBQUERIES* = 112
  DBPROP_SUPPORTEDTXNDDL* = 161
  DBPROP_SUPPORTEDTXNISOLEVELS* = 113
  DBPROP_SUPPORTEDTXNISORETAIN* = 114
  DBPROP_TABLETERM* = 115
  DBPROP_TBL_TEMPTABLE* = 140
  DBPROP_TRANSACTEDOBJECT* = 116
  DBPROP_UPDATABILITY* = 117
  DBPROP_USERNAME* = 118
enum DBPROPENUM : int {
    DBPROP_ABORTPRESERVE = 2,
    DBPROP_ACTIVESESSIONS = 3,
    DBPROP_APPENDONLY = 187,
    DBPROP_ASYNCTXNABORT = 168,
    DBPROP_ASYNCTXNCOMMIT = 4,
    DBPROP_AUTH_CACHE_AUTHINFO = 5,
    DBPROP_AUTH_ENCRYPT_PASSWORD = 6,
    DBPROP_AUTH_INTEGRATED = 7,
    DBPROP_AUTH_MASK_PASSWORD = 8,
    DBPROP_AUTH_PASSWORD = 9,
    DBPROP_AUTH_PERSIST_ENCRYPTED = 10,
    DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO = 11,
    DBPROP_AUTH_USERID = 12,
    DBPROP_BLOCKINGSTORAGEOBJECTS = 13,
    DBPROP_BOOKMARKS = 14,
    DBPROP_BOOKMARKSKIPPED = 15,
    DBPROP_BOOKMARKTYPE = 16,
    DBPROP_BYREFACCESSORS = 120,
    DBPROP_CACHEDEFERRED = 17,
    DBPROP_CANFETCHBACKWARDS = 18,
    DBPROP_CANHOLDROWS = 19,
    DBPROP_CANSCROLLBACKWARDS = 21,
    DBPROP_CATALOGLOCATION = 22,
    DBPROP_CATALOGTERM = 23,
    DBPROP_CATALOGUSAGE = 24,
    DBPROP_CHANGEINSERTEDROWS = 188,
    DBPROP_COL_AUTOINCREMENT = 26,
    DBPROP_COL_DEFAULT = 27,
    DBPROP_COL_DESCRIPTION = 28,
    DBPROP_COL_FIXEDLENGTH = 167,
    DBPROP_COL_NULLABLE = 29,
    DBPROP_COL_PRIMARYKEY = 30,
    DBPROP_COL_UNIQUE = 31,
    DBPROP_COLUMNDEFINITION = 32,
    DBPROP_COLUMNRESTRICT = 33,
    DBPROP_COMMANDTIMEOUT = 34,
    DBPROP_COMMITPRESERVE = 35,
    DBPROP_CONCATNULLBEHAVIOR = 36,
    DBPROP_CURRENTCATALOG = 37,
    DBPROP_DATASOURCENAME = 38,
    DBPROP_DATASOURCEREADONLY = 39,
    DBPROP_DBMSNAME = 40,
    DBPROP_DBMSVER = 41,
    DBPROP_DEFERRED = 42,
    DBPROP_DELAYSTORAGEOBJECTS = 43,
    DBPROP_DSOTHREADMODEL = 169,
    DBPROP_GROUPBY = 44,
    DBPROP_HETEROGENEOUSTABLES = 45,
    DBPROP_IAccessor = 121,
    DBPROP_IColumnsInfo = 122,
    DBPROP_IColumnsRowset = 123,
    DBPROP_IConnectionPointContainer = 124,
    DBPROP_IConvertType = 194,
    DBPROP_IRowset = 126,
    DBPROP_IRowsetChange = 127,
    DBPROP_IRowsetIdentity = 128,
    DBPROP_IRowsetIndex = 159,
    DBPROP_IRowsetInfo = 129,
    DBPROP_IRowsetLocate = 130,
    DBPROP_IRowsetResynch = 132,
    DBPROP_IRowsetScroll = 133,
    DBPROP_IRowsetUpdate = 134,
    DBPROP_ISupportErrorInfo = 135,
    DBPROP_ILockBytes = 136,
    DBPROP_ISequentialStream = 137,
    DBPROP_IStorage = 138,
    DBPROP_IStream = 139,
    DBPROP_IDENTIFIERCASE = 46,
    DBPROP_IMMOBILEROWS = 47,
    DBPROP_INDEX_AUTOUPDATE = 48,
    DBPROP_INDEX_CLUSTERED = 49,
    DBPROP_INDEX_FILLFACTOR = 50,
    DBPROP_INDEX_INITIALSIZE = 51,
    DBPROP_INDEX_NULLCOLLATION = 52,
    DBPROP_INDEX_NULLS = 53,
    DBPROP_INDEX_PRIMARYKEY = 54,
    DBPROP_INDEX_SORTBOOKMARKS = 55,
    DBPROP_INDEX_TEMPINDEX = 163,
    DBPROP_INDEX_TYPE = 56,
    DBPROP_INDEX_UNIQUE = 57,
    DBPROP_INIT_DATASOURCE = 59,
    DBPROP_INIT_HWND = 60,
    DBPROP_INIT_IMPERSONATION_LEVEL = 61,
    DBPROP_INIT_LCID = 186,
    DBPROP_INIT_LOCATION = 62,
    DBPROP_INIT_MODE = 63,
    DBPROP_INIT_PROMPT = 64,
    DBPROP_INIT_PROTECTION_LEVEL = 65,
    DBPROP_INIT_PROVIDERSTRING = 160,
    DBPROP_INIT_TIMEOUT = 66,
    DBPROP_LITERALBOOKMARKS = 67,
    DBPROP_LITERALIDENTITY = 68,
    DBPROP_MAXINDEXSIZE = 70,
    DBPROP_MAXOPENROWS = 71,
    DBPROP_MAXPENDINGROWS = 72,
    DBPROP_MAXROWS = 73,
    DBPROP_MAXROWSIZE = 74,
    DBPROP_MAXROWSIZEINCLUDESBLOB = 75,
    DBPROP_MAXTABLESINSELECT = 76,
    DBPROP_MAYWRITECOLUMN = 77,
    DBPROP_MEMORYUSAGE = 78,
    DBPROP_MULTIPLEPARAMSETS = 191,
    DBPROP_MULTIPLERESULTS = 196,
    DBPROP_MULTIPLESTORAGEOBJECTS = 80,
    DBPROP_MULTITABLEUPDATE = 81,
    DBPROP_NOTIFICATIONGRANULARITY = 198,
    DBPROP_NOTIFICATIONPHASES = 82,
    DBPROP_NOTIFYCOLUMNSET = 171,
    DBPROP_NOTIFYROWDELETE = 173,
    DBPROP_NOTIFYROWFIRSTCHANGE = 174,
    DBPROP_NOTIFYROWINSERT = 175,
    DBPROP_NOTIFYROWRESYNCH = 177,
    DBPROP_NOTIFYROWSETCHANGED = 211,
    DBPROP_NOTIFYROWSETRELEASE = 178,
    DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE = 179,
    DBPROP_NOTIFYROWUNDOCHANGE = 180,
    DBPROP_NOTIFYROWUNDODELETE = 181,
    DBPROP_NOTIFYROWUNDOINSERT = 182,
    DBPROP_NOTIFYROWUPDATE = 183,
    DBPROP_NULLCOLLATION = 83,
    DBPROP_OLEOBJECTS = 84,
    DBPROP_ORDERBYCOLUMNSINSELECT = 85,
    DBPROP_ORDEREDBOOKMARKS = 86,
    DBPROP_OTHERINSERT = 87,
    DBPROP_OTHERUPDATEDELETE = 88,
    DBPROP_OUTPUTPARAMETERAVAILABILITY = 184,
    DBPROP_OWNINSERT = 89,
    DBPROP_OWNUPDATEDELETE = 90,
    DBPROP_PERSISTENTIDTYPE = 185,
    DBPROP_PREPAREABORTBEHAVIOR = 91,
    DBPROP_PREPARECOMMITBEHAVIOR = 92,
    DBPROP_PROCEDURETERM = 93,
    DBPROP_PROVIDERNAME = 96,
    DBPROP_PROVIDEROLEDBVER = 97,
    DBPROP_PROVIDERVER = 98,
    DBPROP_QUICKRESTART = 99,
    DBPROP_QUOTEDIDENTIFIERCASE = 100,
    DBPROP_REENTRANTEVENTS = 101,
    DBPROP_REMOVEDELETED = 102,
    DBPROP_REPORTMULTIPLECHANGES = 103,
    DBPROP_RETURNPENDINGINSERTS = 189,
    DBPROP_ROWRESTRICT = 104,
    DBPROP_ROWSETCONVERSIONSONCOMMAND = 192,
    DBPROP_ROWTHREADMODEL = 105,
    DBPROP_SCHEMATERM = 106,
    DBPROP_SCHEMAUSAGE = 107,
    DBPROP_SERVERCURSOR = 108,
    DBPROP_SESS_AUTOCOMMITISOLEVELS = 190,
    DBPROP_SQLSUPPORT = 109,
    DBPROP_STRONGIDENTITY = 119,
    DBPROP_STRUCTUREDSTORAGE = 111,
    DBPROP_SUBQUERIES = 112,
    DBPROP_SUPPORTEDTXNDDL = 161,
    DBPROP_SUPPORTEDTXNISOLEVELS = 113,
    DBPROP_SUPPORTEDTXNISORETAIN = 114,
    DBPROP_TABLETERM = 115,
    DBPROP_TBL_TEMPTABLE = 140,
    DBPROP_TRANSACTEDOBJECT = 116,
    DBPROP_UPDATABILITY = 117,
    DBPROP_USERNAME = 118,
}
#define global DBPROP_ABORTPRESERVE                   0x2
#define global DBPROP_ACTIVESESSIONS                  0x3
#define global DBPROP_APPENDONLY                      0xBB
#define global DBPROP_ASYNCTXNABORT                   0xA8
#define global DBPROP_ASYNCTXNCOMMIT                  0x4
#define global DBPROP_AUTH_CACHE_AUTHINFO             0x5
#define global DBPROP_AUTH_ENCRYPT_PASSWORD           0x6
#define global DBPROP_AUTH_INTEGRATED                 0x7
#define global DBPROP_AUTH_MASK_PASSWORD              0x8
#define global DBPROP_AUTH_PASSWORD                   0x9
#define global DBPROP_AUTH_PERSIST_ENCRYPTED          0xA
#define global DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO 0xB
#define global DBPROP_AUTH_USERID                     0xC
#define global DBPROP_BLOCKINGSTORAGEOBJECTS          0xD
#define global DBPROP_BOOKMARKS                       0xE
#define global DBPROP_BOOKMARKSKIPPED                 0xF
#define global DBPROP_BOOKMARKTYPE                    0x10
#define global DBPROP_BYREFACCESSORS                  0x78
#define global DBPROP_CACHEDEFERRED                   0x11
#define global DBPROP_CANFETCHBACKWARDS               0x12
#define global DBPROP_CANHOLDROWS                     0x13
#define global DBPROP_CANSCROLLBACKWARDS              0x15
#define global DBPROP_CATALOGLOCATION                 0x16
#define global DBPROP_CATALOGTERM                     0x17
#define global DBPROP_CATALOGUSAGE                    0x18
#define global DBPROP_CHANGEINSERTEDROWS              0xBC
#define global DBPROP_COL_AUTOINCREMENT               0x1A
#define global DBPROP_COL_DEFAULT                     0x1B
#define global DBPROP_COL_DESCRIPTION                 0x1C
#define global DBPROP_COL_FIXEDLENGTH                 0xA7
#define global DBPROP_COL_NULLABLE                    0x1D
#define global DBPROP_COL_PRIMARYKEY                  0x1E
#define global DBPROP_COL_UNIQUE                      0x1F
#define global DBPROP_COLUMNDEFINITION                0x20
#define global DBPROP_COLUMNRESTRICT                  0x21
#define global DBPROP_COMMANDTIMEOUT                  0x22
#define global DBPROP_COMMITPRESERVE                  0x23
#define global DBPROP_CONCATNULLBEHAVIOR              0x24
#define global DBPROP_CURRENTCATALOG                  0x25
#define global DBPROP_DATASOURCENAME                  0x26
#define global DBPROP_DATASOURCEREADONLY              0x27
#define global DBPROP_DBMSNAME                        0x28
#define global DBPROP_DBMSVER                         0x29
#define global DBPROP_DEFERRED                        0x2A
#define global DBPROP_DELAYSTORAGEOBJECTS             0x2B
#define global DBPROP_DSOTHREADMODEL                  0xA9
#define global DBPROP_GROUPBY                         0x2C
#define global DBPROP_HETEROGENEOUSTABLES             0x2D
#define global DBPROP_IAccessor                       0x79
#define global DBPROP_IColumnsInfo                    0x7A
#define global DBPROP_IColumnsRowset                  0x7B
#define global DBPROP_IConnectionPointContainer       0x7C
#define global DBPROP_IConvertType                    0xC2
#define global DBPROP_IRowset                         0x7E
#define global DBPROP_IRowsetChange                   0x7F
#define global DBPROP_IRowsetIdentity                 0x80
#define global DBPROP_IRowsetIndex                    0x9F
#define global DBPROP_IRowsetInfo                     0x81
#define global DBPROP_IRowsetLocate                   0x82
#define global DBPROP_IRowsetResynch                  0x84
#define global DBPROP_IRowsetScroll                   0x85
#define global DBPROP_IRowsetUpdate                   0x86
#define global DBPROP_ISupportErrorInfo               0x87
#define global DBPROP_ILockBytes                      0x88
#define global DBPROP_ISequentialStream               0x89
#define global DBPROP_IStorage                        0x8A
#define global DBPROP_IStream                         0x8B
#define global DBPROP_IDENTIFIERCASE                  0x2E
#define global DBPROP_IMMOBILEROWS                    0x2F
#define global DBPROP_INDEX_AUTOUPDATE                0x30
#define global DBPROP_INDEX_CLUSTERED                 0x31
#define global DBPROP_INDEX_FILLFACTOR                0x32
#define global DBPROP_INDEX_INITIALSIZE               0x33
#define global DBPROP_INDEX_NULLCOLLATION             0x34
#define global DBPROP_INDEX_NULLS                     0x35
#define global DBPROP_INDEX_PRIMARYKEY                0x36
#define global DBPROP_INDEX_SORTBOOKMARKS             0x37
#define global DBPROP_INDEX_TEMPINDEX                 0xA3
#define global DBPROP_INDEX_TYPE                      0x38
#define global DBPROP_INDEX_UNIQUE                    0x39
#define global DBPROP_INIT_DATASOURCE                 0x3B
#define global DBPROP_INIT_HWND                       0x3C
#define global DBPROP_INIT_IMPERSONATION_LEVEL        0x3D
#define global DBPROP_INIT_LCID                       0xBA
#define global DBPROP_INIT_LOCATION                   0x3E
#define global DBPROP_INIT_MODE                       0x3F
#define global DBPROP_INIT_PROMPT                     0x40
#define global DBPROP_INIT_PROTECTION_LEVEL           0x41
#define global DBPROP_INIT_PROVIDERSTRING             0xA0
#define global DBPROP_INIT_TIMEOUT                    0x42
#define global DBPROP_LITERALBOOKMARKS                0x43
#define global DBPROP_LITERALIDENTITY                 0x44
#define global DBPROP_MAXINDEXSIZE                    0x46
#define global DBPROP_MAXOPENROWS                     0x47
#define global DBPROP_MAXPENDINGROWS                  0x48
#define global DBPROP_MAXROWS                         0x49
#define global DBPROP_MAXROWSIZE                      0x4A
#define global DBPROP_MAXROWSIZEINCLUDESBLOB          0x4B
#define global DBPROP_MAXTABLESINSELECT               0x4C
#define global DBPROP_MAYWRITECOLUMN                  0x4D
#define global DBPROP_MEMORYUSAGE                     0x4E
#define global DBPROP_MULTIPLEPARAMSETS               0xBF
#define global DBPROP_MULTIPLERESULTS                 0xC4
#define global DBPROP_MULTIPLESTORAGEOBJECTS          0x50
#define global DBPROP_MULTITABLEUPDATE                0x51
#define global DBPROP_NOTIFICATIONGRANULARITY         0xC6
#define global DBPROP_NOTIFICATIONPHASES              0x52
#define global DBPROP_NOTIFYCOLUMNSET                 0xAB
#define global DBPROP_NOTIFYROWDELETE                 0xAD
#define global DBPROP_NOTIFYROWFIRSTCHANGE            0xAE
#define global DBPROP_NOTIFYROWINSERT                 0xAF
#define global DBPROP_NOTIFYROWRESYNCH                0xB1
#define global DBPROP_NOTIFYROWSETCHANGED             0xD3
#define global DBPROP_NOTIFYROWSETRELEASE             0xB2
#define global DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE 0xB3
#define global DBPROP_NOTIFYROWUNDOCHANGE             0xB4
#define global DBPROP_NOTIFYROWUNDODELETE             0xB5
#define global DBPROP_NOTIFYROWUNDOINSERT             0xB6
#define global DBPROP_NOTIFYROWUPDATE                 0xB7
#define global DBPROP_NULLCOLLATION                   0x53
#define global DBPROP_OLEOBJECTS                      0x54
#define global DBPROP_ORDERBYCOLUMNSINSELECT          0x55
#define global DBPROP_ORDEREDBOOKMARKS                0x56
#define global DBPROP_OTHERINSERT                     0x57
#define global DBPROP_OTHERUPDATEDELETE               0x58
#define global DBPROP_OUTPUTPARAMETERAVAILABILITY     0xB8
#define global DBPROP_OWNINSERT                       0x59
#define global DBPROP_OWNUPDATEDELETE                 0x5A
#define global DBPROP_PERSISTENTIDTYPE                0xB9
#define global DBPROP_PREPAREABORTBEHAVIOR            0x5B
#define global DBPROP_PREPARECOMMITBEHAVIOR           0x5C
#define global DBPROP_PROCEDURETERM                   0x5D
#define global DBPROP_PROVIDERNAME                    0x60
#define global DBPROP_PROVIDEROLEDBVER                0x61
#define global DBPROP_PROVIDERVER                     0x62
#define global DBPROP_QUICKRESTART                    0x63
#define global DBPROP_QUOTEDIDENTIFIERCASE            0x64
#define global DBPROP_REENTRANTEVENTS                 0x65
#define global DBPROP_REMOVEDELETED                   0x66
#define global DBPROP_REPORTMULTIPLECHANGES           0x67
#define global DBPROP_RETURNPENDINGINSERTS            0xBD
#define global DBPROP_ROWRESTRICT                     0x68
#define global DBPROP_ROWSETCONVERSIONSONCOMMAND      0xC0
#define global DBPROP_ROWTHREADMODEL                  0x69
#define global DBPROP_SCHEMATERM                      0x6A
#define global DBPROP_SCHEMAUSAGE                     0x6B
#define global DBPROP_SERVERCURSOR                    0x6C
#define global DBPROP_SESS_AUTOCOMMITISOLEVELS        0xBE
#define global DBPROP_SQLSUPPORT                      0x6D
#define global DBPROP_STRONGIDENTITY                  0x77
#define global DBPROP_STRUCTUREDSTORAGE               0x6F
#define global DBPROP_SUBQUERIES                      0x70
#define global DBPROP_SUPPORTEDTXNDDL                 0xA1
#define global DBPROP_SUPPORTEDTXNISOLEVELS           0x71
#define global DBPROP_SUPPORTEDTXNISORETAIN           0x72
#define global DBPROP_TABLETERM                       0x73
#define global DBPROP_TBL_TEMPTABLE                   0x8C
#define global DBPROP_TRANSACTEDOBJECT                0x74
#define global DBPROP_UPDATABILITY                    0x75
#define global DBPROP_USERNAME                        0x76