📄 dbmconst.h
字号:
#define DISPID_IDbmDataSource_IsPublic 5262
#define DISPID_IDbmDataSource_DataSource 5252
#define DISPID_IDbmDataSource_Connections 5253
#define DISPID_IDbmDataSource_DBMS 5278
#define DISPID_IDbmDataSource_DataSources 5279
#define IOID_IDbmDataSource L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},0000147E}"
DEFINE_GUID(IID_IDbmDataSource,
0x5d75b42a, 0xe9d9, 0x11d1, 0x90, 0x29, 0x00, 0x00, 0xf8, 0x7a, 0x3b, 0x33);
#define DISPID_IDbmDeployedColumn_ConfidenceFactor 5256
#define IOID_IDbmDeployedColumn L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},00001487}"
DEFINE_GUID(IID_IDbmDeployedColumn,
0x38c13ca3, 0xe9f4, 0x11d1, 0xb0, 0x6d, 0x00, 0x00, 0xf8, 0x7a, 0x57, 0xee);
#define DISPID_IDbmProvider_ClassID 5355
#define DISPID_IDbmProvider_ProgID 5356
#define DISPID_IDbmProvider_Version 5272
#define DISPID_IDbmProvider_Connections 5275
#define DISPID_IDbmProvider_Provider 5276
#define DISPID_IDbmProvider_Mappings 5285
#define DISPID_IDbmProvider_Namespace 5302
#define DISPID_IDbmProvider_Providers 5303
#define IOID_IDbmProvider L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},00001497}"
DEFINE_GUID(IID_IDbmProvider,
0x8d593d6b, 0x2002, 0x11d2, 0xb7, 0x99, 0x00, 0xc0, 0x4f, 0x8e, 0xf2, 0x96);
#define DISPID_IDbmProviderTypeMapping_BestMatch 5287
#define DISPID_IDbmProviderTypeMapping_Mappings 5285
#define DISPID_IDbmProviderTypeMapping_Provider 5286
#define DISPID_IDbmProviderTypeMapping_DBMSType 5292
#define DISPID_IDbmProviderTypeMapping_ProviderMappings 5293
#define DISPID_IDbmProviderTypeMapping_ProviderType 5321
#define IOID_IDbmProviderTypeMapping L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000014A2}"
DEFINE_GUID(IID_IDbmProviderTypeMapping,
0x537388f8, 0x20fc, 0x11d2, 0xb7, 0x9b, 0x00, 0xc0, 0x4f, 0x8e, 0xf2, 0x96);
#define DISPID_IDbmDBMSNamespace_DBMS 5278
#define DISPID_IDbmDBMSNamespace_DataSources 5279
#define IOID_IDbmDBMSNamespace L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},00001499}"
DEFINE_GUID(IID_IDbmDBMSNamespace,
0x8d593d6c, 0x2002, 0x11d2, 0xb7, 0x99, 0x00, 0xc0, 0x4f, 0x8e, 0xf2, 0x96);
#define DISPID_IDbmProviderNamespace_Namespace 5302
#define DISPID_IDbmProviderNamespace_Providers 5303
#define IOID_IDbmProviderNamespace L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000014B4}"
DEFINE_GUID(IID_IDbmProviderNamespace,
0xbb27e38e, 0x21bc, 0x11d2, 0xb7, 0x9f, 0x00, 0xc0, 0x4f, 0x8e, 0xf2, 0x96);
#define DISPID_IDbmDBMSDataType_ColumnSize 5350
#define DISPID_IDbmDBMSDataType_LiteralPrefix 5304
#define DISPID_IDbmDBMSDataType_LiteralSuffix 5305
#define DISPID_IDbmDBMSDataType_CreateParams 5306
#define DISPID_IDbmDBMSDataType_Searchable 5307
#define DISPID_IDbmDBMSDataType_MinimumScale 5308
#define DISPID_IDbmDBMSDataType_MaximumScale 5309
#define DISPID_IDbmDBMSDataType_IsLong 5351
#define DISPID_IDbmDBMSDataType_IsNullable 5311
#define DISPID_IDbmDBMSDataType_IsCaseSensitive 5352
#define DISPID_IDbmDBMSDataType_IsUnsignedAttribute 5353
#define DISPID_IDbmDBMSDataType_IsFixedPrecisionScale 5314
#define DISPID_IDbmDBMSDataType_IsAutoUniqueValue 5315
#define DISPID_IDbmDBMSDataType_IsFixedLength 5354
#define DISPID_IDbmDBMSDataType_DBMSType 5292
#define DISPID_IDbmDBMSDataType_ProviderMappings 5293
#define IOID_IDbmDBMSDataType L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000014A3}"
DEFINE_GUID(IID_IDbmDBMSDataType,
0x537388f9, 0x20fc, 0x11d2, 0xb7, 0x9b, 0x00, 0xc0, 0x4f, 0x8e, 0xf2, 0x96);
#define DISPID_IDbmProviderDataType_DataTypeID 5319
#define DISPID_IDbmProviderDataType_ProviderType 5321
#define DISPID_IDbmProviderDataType_ProviderMappings 5322
#define IOID_IDbmProviderDataType L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000014C6}"
DEFINE_GUID(IID_IDbmProviderDataType,
0x9311cd0a, 0x22d0, 0x11d2, 0xb7, 0x9f, 0x00, 0xc0, 0x4f, 0x8e, 0xf2, 0x96);
#define IOID_IDbmStoredProcedure L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000014ED}"
DEFINE_GUID(IID_IDbmStoredProcedure,
0x56aef12e, 0x1ebf, 0x11d3, 0xb2, 0x19, 0x00, 0xc0, 0x4f, 0x68, 0x6c, 0x16);
#define DISPID_IDbmProcedureParameter_Length 5359
#define DISPID_IDbmProcedureParameter_NumericScale 5360
#define DISPID_IDbmProcedureParameter_NumericPrecision 5361
#define DISPID_IDbmProcedureParameter_TimePrecision 5362
#define DISPID_IDbmProcedureParameter_IsOutput 5363
#define IOID_IDbmProcedureParameter L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000014EE}"
DEFINE_GUID(IID_IDbmProcedureParameter,
0x56aef12f, 0x1ebf, 0x11d3, 0xb2, 0x19, 0x00, 0xc0, 0x4f, 0x68, 0x6c, 0x16);
#define DISPID_IDbmTableSynonym_Table 5368
#define DISPID_IDbmTableSynonym_Synonym 5369
#define IOID_IDbmTableSynonym L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000014F4}"
DEFINE_GUID(IID_IDbmTableSynonym,
0x81c57182, 0x1f8f, 0x11d3, 0xb2, 0x19, 0x00, 0xc0, 0x4f, 0x68, 0x6c, 0x16);
#define DISPID_IDbmJoin_Join 5372
#define DISPID_IDbmJoin_JoinRole 5373
#define IOID_IDbmJoin L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},0007A1A9}"
DEFINE_GUID(IID_IDbmJoin,
0xb23b8c21, 0xbfc5, 0x11d2, 0xa6, 0xe, 0x00, 0x00, 0xf8, 0x06, 0x4e, 0xcb);
#define DISPID_IDbmReferentialConstraint_Constraint 500160
#define DISPID_IDbmReferentialConstraint_UniqueKeyRole 500159
#define DISPID_IDbmReferentialConstraint_ForeignKeyRole 500156
#define IOID_IDbmReferentialConstraint L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},0007A1B8}"
DEFINE_GUID(IID_IDbmReferentialConstraint,
0xb23b8c2b, 0xbfc5, 0x11d2, 0xa6, 0xe, 0x00, 0x00, 0xf8, 0x06, 0x4e, 0xcb);
#define DISPID_IDbmForeignKeyRole_Constraint 500157
#define DISPID_IDbmForeignKeyRole_ForeignKeyRole 500156
#define DISPID_IDbmForeignKeyRole_FKRole 500085
#define DISPID_IDbmForeignKeyRole_ForeignKey 500084
#define IOID_IDbmForeignKeyRole L"{{45D682F0-B548-43CB-9279-B42AC1733891},00000000}"
DEFINE_GUID(IID_IDbmForeignKeyRole,
0xd25294e1, 0xc782, 0x11d2, 0xa6, 0xe, 0x00, 0x00, 0xf8, 0x06, 0x4e, 0xcb);
#define DISPID_IDbmUniqueKeyRole_Constraint 500160
#define DISPID_IDbmUniqueKeyRole_UniqueKeyRole 500159
#define DISPID_IDbmUniqueKeyRole_Role 500059
#define DISPID_IDbmUniqueKeyRole_UniqueKey 500058
#define IOID_IDbmUniqueKeyRole L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},0007A1B7}"
DEFINE_GUID(IID_IDbmUniqueKeyRole,
0xb23b8c2a, 0xbfc5, 0x11d2, 0xa6, 0xe, 0x00, 0x00, 0xf8, 0x06, 0x4e, 0xcb);
#define IOID_IDbmConstraint L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},0007A19B}"
DEFINE_GUID(IID_IDbmConstraint,
0xb23b8c1f, 0xbfc5, 0x11d2, 0xa6, 0xe, 0x00, 0x00, 0xf8, 0x06, 0x4e, 0xcb);
#define IOID_IDbmBit L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000013E5}"
DEFINE_GUID(IID_IDbmBit,
0xe69283b1, 0x283e, 0x11d1, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define IOID_IDbmChar L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000013E6}"
DEFINE_GUID(IID_IDbmChar,
0xe69283b2, 0x283e, 0x11d1, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define IOID_IDbmVarChar L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000013E7}"
DEFINE_GUID(IID_IDbmVarChar,
0xe69283b3, 0x283e, 0x11d1, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define IOID_IDbmVarBinary L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000013E9}"
DEFINE_GUID(IID_IDbmVarBinary,
0xe69283b5, 0x283e, 0x11d1, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define IOID_IDbmInterval L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000013EB}"
DEFINE_GUID(IID_IDbmInterval,
0xe69283b7, 0x283e, 0x11d1, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define IOID_IDbmTimeStamp L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000013EC}"
DEFINE_GUID(IID_IDbmTimeStamp,
0xe69283b8, 0x283e, 0x11d1, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define IOID_IDbmBlob L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},0000142B}"
DEFINE_GUID(IID_IDbmBlob,
0xa9146565, 0x46eb, 0x11d1, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define IOID_IDbmClob L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},0000142C}"
DEFINE_GUID(IID_IDbmClob,
0xa9146566, 0x46eb, 0x11d1, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define IOID_IDbmNChar L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},0000142D}"
DEFINE_GUID(IID_IDbmNChar,
0xa9146567, 0x46eb, 0x11d1, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define IOID_IDbmNVarChar L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},0000142E}"
DEFINE_GUID(IID_IDbmNVarChar,
0xa9146568, 0x46eb, 0x11d1, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define IOID_IDbmMoney L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},0000142F}"
DEFINE_GUID(IID_IDbmMoney,
0xa9146569, 0x46eb, 0x11d1, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define IOID_IDbmSmallMoney L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},00001430}"
DEFINE_GUID(IID_IDbmSmallMoney,
0xa914656a, 0x46eb, 0x11d1, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define IOID_IDbmNumeric L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000014D0}"
DEFINE_GUID(IID_IDbmNumeric,
0xe4e06510, 0x2b31, 0x11d2, 0xb7, 0x9f, 0x00, 0xc0, 0x4f, 0x8e, 0xf2, 0x96);
#define IOID_IDbmDecimal L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000014D1}"
DEFINE_GUID(IID_IDbmDecimal,
0xe4e06511, 0x2b31, 0x11d2, 0xb7, 0x9f, 0x00, 0xc0, 0x4f, 0x8e, 0xf2, 0x96);
#define IOID_IDbmDate L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000014D2}"
DEFINE_GUID(IID_IDbmDate,
0xe4e06512, 0x2b31, 0x11d2, 0xb7, 0x9f, 0x00, 0xc0, 0x4f, 0x8e, 0xf2, 0x96);
#define IOID_IDbmTime L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000014D3}"
DEFINE_GUID(IID_IDbmTime,
0xe4e06513, 0x2b31, 0x11d2, 0xb7, 0x9f, 0x00, 0xc0, 0x4f, 0x8e, 0xf2, 0x96);
#define IOID_IDbmInteger L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000014D4}"
DEFINE_GUID(IID_IDbmInteger,
0xe4e06514, 0x2b31, 0x11d2, 0xb7, 0x9f, 0x00, 0xc0, 0x4f, 0x8e, 0xf2, 0x96);
#define IOID_IDbmSmallInt L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000014D5}"
DEFINE_GUID(IID_IDbmSmallInt,
0xe4e06515, 0x2b31, 0x11d2, 0xb7, 0x9f, 0x00, 0xc0, 0x4f, 0x8e, 0xf2, 0x96);
#define IOID_IDbmTinyInt L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000014D6}"
DEFINE_GUID(IID_IDbmTinyInt,
0xe4e06516, 0x2b31, 0x11d2, 0xb7, 0x9f, 0x00, 0xc0, 0x4f, 0x8e, 0xf2, 0x96);
#define IOID_IDbmQuadInt L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000014D7}"
DEFINE_GUID(IID_IDbmQuadInt,
0xe4e06517, 0x2b31, 0x11d2, 0xb7, 0x9f, 0x00, 0xc0, 0x4f, 0x8e, 0xf2, 0x96);
#define IOID_IDbmReal L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000014D8}"
DEFINE_GUID(IID_IDbmReal,
0xe4e06518, 0x2b31, 0x11d2, 0xb7, 0x9f, 0x00, 0xc0, 0x4f, 0x8e, 0xf2, 0x96);
#define IOID_IDbmDouble L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000014D9}"
DEFINE_GUID(IID_IDbmDouble,
0xe4e06519, 0x2b31, 0x11d2, 0xb7, 0x9f, 0x00, 0xc0, 0x4f, 0x8e, 0xf2, 0x96);
#define IOID_IDbmBinary L"{{391881E3-F894-11d0-8E76-00A0C905A4DB},000014E4}"
DEFINE_GUID(IID_IDbmBinary,
0xe4e06524, 0x2b31, 0x11d2, 0xb7, 0x9f, 0x00, 0xc0, 0x4f, 0x8e, 0xf2, 0x96);
#endif // __DBM_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -