⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 adodb.h

📁 串口通讯
💻 H
📖 第 1 页 / 共 5 页
字号:
#ifndef _ADODB_H
#define _ADODB_H

#if defined(INCLUDE_AFTER_WINDOWS_H) && !defined(_INC_WINDOWS)
#error  This header must be included before utility.h and formatio.h
#error  because it includes cviauto.h which includes Windows SDK headers.
#endif /* INCLUDE_AFTER_WINDOWS_H */

#include <cviauto.h>

#ifdef __cplusplus
    extern "C" {
#endif
/* NICDBLD_BEGIN> Type Library Specific Types */

enum ADODBEnum_IsolationLevelEnum
{
	ADODBConst_adXactUnspecified = -1,
	ADODBConst_adXactChaos = 16,
	ADODBConst_adXactReadUncommitted = 256,
	ADODBConst_adXactBrowse = 256,
	ADODBConst_adXactCursorStability = 4096,
	ADODBConst_adXactReadCommitted = 4096,
	ADODBConst_adXactRepeatableRead = 65536,
	ADODBConst_adXactSerializable = 1048576,
	ADODBConst_adXactIsolated = 1048576,
	_ADODB_IsolationLevelEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_CursorLocationEnum
{
	ADODBConst_adUseNone = 1,
	ADODBConst_adUseServer = 2,
	ADODBConst_adUseClient = 3,
	ADODBConst_adUseClientBatch = 3,
	_ADODB_CursorLocationEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_ConnectModeEnum
{
	ADODBConst_adModeUnknown = 0,
	ADODBConst_adModeRead = 1,
	ADODBConst_adModeWrite = 2,
	ADODBConst_adModeReadWrite = 3,
	ADODBConst_adModeShareDenyRead = 4,
	ADODBConst_adModeShareDenyWrite = 8,
	ADODBConst_adModeShareExclusive = 12,
	ADODBConst_adModeShareDenyNone = 16,
	ADODBConst_adModeRecursive = 4194304,
	_ADODB_ConnectModeEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_SchemaEnum
{
	ADODBConst_adSchemaProviderSpecific = -1,
	ADODBConst_adSchemaAsserts = 0,
	ADODBConst_adSchemaCatalogs = 1,
	ADODBConst_adSchemaCharacterSets = 2,
	ADODBConst_adSchemaCollations = 3,
	ADODBConst_adSchemaColumns = 4,
	ADODBConst_adSchemaCheckConstraints = 5,
	ADODBConst_adSchemaConstraintColumnUsage = 6,
	ADODBConst_adSchemaConstraintTableUsage = 7,
	ADODBConst_adSchemaKeyColumnUsage = 8,
	ADODBConst_adSchemaReferentialContraints = 9,
	ADODBConst_adSchemaReferentialConstraints = 9,
	ADODBConst_adSchemaTableConstraints = 10,
	ADODBConst_adSchemaColumnsDomainUsage = 11,
	ADODBConst_adSchemaIndexes = 12,
	ADODBConst_adSchemaColumnPrivileges = 13,
	ADODBConst_adSchemaTablePrivileges = 14,
	ADODBConst_adSchemaUsagePrivileges = 15,
	ADODBConst_adSchemaProcedures = 16,
	ADODBConst_adSchemaSchemata = 17,
	ADODBConst_adSchemaSQLLanguages = 18,
	ADODBConst_adSchemaStatistics = 19,
	ADODBConst_adSchemaTables = 20,
	ADODBConst_adSchemaTranslations = 21,
	ADODBConst_adSchemaProviderTypes = 22,
	ADODBConst_adSchemaViews = 23,
	ADODBConst_adSchemaViewColumnUsage = 24,
	ADODBConst_adSchemaViewTableUsage = 25,
	ADODBConst_adSchemaProcedureParameters = 26,
	ADODBConst_adSchemaForeignKeys = 27,
	ADODBConst_adSchemaPrimaryKeys = 28,
	ADODBConst_adSchemaProcedureColumns = 29,
	ADODBConst_adSchemaDBInfoKeywords = 30,
	ADODBConst_adSchemaDBInfoLiterals = 31,
	ADODBConst_adSchemaCubes = 32,
	ADODBConst_adSchemaDimensions = 33,
	ADODBConst_adSchemaHierarchies = 34,
	ADODBConst_adSchemaLevels = 35,
	ADODBConst_adSchemaMeasures = 36,
	ADODBConst_adSchemaProperties = 37,
	ADODBConst_adSchemaMembers = 38,
	ADODBConst_adSchemaTrustees = 39,
	ADODBConst_adSchemaFunctions = 40,
	ADODBConst_adSchemaActions = 41,
	ADODBConst_adSchemaCommands = 42,
	ADODBConst_adSchemaSets = 43,
	_ADODB_SchemaEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_EventStatusEnum
{
	ADODBConst_adStatusOK = 1,
	ADODBConst_adStatusErrorsOccurred = 2,
	ADODBConst_adStatusCantDeny = 3,
	ADODBConst_adStatusCancel = 4,
	ADODBConst_adStatusUnwantedEvent = 5,
	_ADODB_EventStatusEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_CursorTypeEnum
{
	ADODBConst_adOpenUnspecified = -1,
	ADODBConst_adOpenForwardOnly = 0,
	ADODBConst_adOpenKeyset = 1,
	ADODBConst_adOpenDynamic = 2,
	ADODBConst_adOpenStatic = 3,
	_ADODB_CursorTypeEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_LockTypeEnum
{
	ADODBConst_adLockUnspecified = -1,
	ADODBConst_adLockReadOnly = 1,
	ADODBConst_adLockPessimistic = 2,
	ADODBConst_adLockOptimistic = 3,
	ADODBConst_adLockBatchOptimistic = 4,
	_ADODB_LockTypeEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_ObjectStateEnum
{
	ADODBConst_adStateClosed = 0,
	ADODBConst_adStateOpen = 1,
	ADODBConst_adStateConnecting = 2,
	ADODBConst_adStateExecuting = 4,
	ADODBConst_adStateFetching = 8,
	_ADODB_ObjectStateEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_MoveRecordOptionsEnum
{
	ADODBConst_adMoveUnspecified = -1,
	ADODBConst_adMoveOverWrite = 1,
	ADODBConst_adMoveDontUpdateLinks = 2,
	ADODBConst_adMoveAllowEmulation = 4,
	_ADODB_MoveRecordOptionsEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_CopyRecordOptionsEnum
{
	ADODBConst_adCopyUnspecified = -1,
	ADODBConst_adCopyOverWrite = 1,
	ADODBConst_adCopyAllowEmulation = 4,
	ADODBConst_adCopyNonRecursive = 2,
	_ADODB_CopyRecordOptionsEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_RecordCreateOptionsEnum
{
	ADODBConst_adCreateCollection = 8192,
	ADODBConst_adCreateStructDoc = -2147483648,
	ADODBConst_adCreateNonCollection = 0,
	ADODBConst_adOpenIfExists = 33554432,
	ADODBConst_adCreateOverwrite = 67108864,
	ADODBConst_adFailIfNotExists = -1,
	_ADODB_RecordCreateOptionsEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_RecordOpenOptionsEnum
{
	ADODBConst_adOpenRecordUnspecified = -1,
	ADODBConst_adOpenSource = 8388608,
	ADODBConst_adOpenOutput = 8388608,
	ADODBConst_adOpenAsync = 4096,
	ADODBConst_adDelayFetchStream = 16384,
	ADODBConst_adDelayFetchFields = 32768,
	ADODBConst_adOpenExecuteCommand = 65536,
	_ADODB_RecordOpenOptionsEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_RecordTypeEnum
{
	ADODBConst_adSimpleRecord = 0,
	ADODBConst_adCollectionRecord = 1,
	ADODBConst_adStructDoc = 2,
	_ADODB_RecordTypeEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_StreamTypeEnum
{
	ADODBConst_adTypeBinary = 1,
	ADODBConst_adTypeText = 2,
	_ADODB_StreamTypeEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_LineSeparatorEnum
{
	ADODBConst_adLF = 10,
	ADODBConst_adCR = 13,
	ADODBConst_adCRLF = -1,
	_ADODB_LineSeparatorEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_StreamOpenOptionsEnum
{
	ADODBConst_adOpenStreamUnspecified = -1,
	ADODBConst_adOpenStreamAsync = 1,
	ADODBConst_adOpenStreamFromRecord = 4,
	_ADODB_StreamOpenOptionsEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_SaveOptionsEnum
{
	ADODBConst_adSaveCreateNotExist = 1,
	ADODBConst_adSaveCreateOverWrite = 2,
	_ADODB_SaveOptionsEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_StreamWriteEnum
{
	ADODBConst_adWriteChar = 0,
	ADODBConst_adWriteLine = 1,
	ADODBConst_stWriteChar = 0,
	ADODBConst_stWriteLine = 1,
	_ADODB_StreamWriteEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_DataTypeEnum
{
	ADODBConst_adEmpty = 0,
	ADODBConst_adTinyInt = 16,
	ADODBConst_adSmallInt = 2,
	ADODBConst_adInteger = 3,
	ADODBConst_adBigInt = 20,
	ADODBConst_adUnsignedTinyInt = 17,
	ADODBConst_adUnsignedSmallInt = 18,
	ADODBConst_adUnsignedInt = 19,
	ADODBConst_adUnsignedBigInt = 21,
	ADODBConst_adSingle = 4,
	ADODBConst_adDouble = 5,
	ADODBConst_adCurrency = 6,
	ADODBConst_adDecimal = 14,
	ADODBConst_adNumeric = 131,
	ADODBConst_adBoolean = 11,
	ADODBConst_adError = 10,
	ADODBConst_adUserDefined = 132,
	ADODBConst_adVariant = 12,
	ADODBConst_adIDispatch = 9,
	ADODBConst_adIUnknown = 13,
	ADODBConst_adGUID = 72,
	ADODBConst_adDate = 7,
	ADODBConst_adDBDate = 133,
	ADODBConst_adDBTime = 134,
	ADODBConst_adDBTimeStamp = 135,
	ADODBConst_adBSTR = 8,
	ADODBConst_adChar = 129,
	ADODBConst_adVarChar = 200,
	ADODBConst_adLongVarChar = 201,
	ADODBConst_adWChar = 130,
	ADODBConst_adVarWChar = 202,
	ADODBConst_adLongVarWChar = 203,
	ADODBConst_adBinary = 128,
	ADODBConst_adVarBinary = 204,
	ADODBConst_adLongVarBinary = 205,
	ADODBConst_adChapter = 136,
	ADODBConst_adFileTime = 64,
	ADODBConst_adPropVariant = 138,
	ADODBConst_adVarNumeric = 139,
	ADODBConst_adArray = 8192,
	_ADODB_DataTypeEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_ParameterDirectionEnum
{
	ADODBConst_adParamUnknown = 0,
	ADODBConst_adParamInput = 1,
	ADODBConst_adParamOutput = 2,
	ADODBConst_adParamInputOutput = 3,
	ADODBConst_adParamReturnValue = 4,
	_ADODB_ParameterDirectionEnumForceSizeToFourBytes = 0xFFFFFFFF
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -