ホーム › Storage.Jet › 定数
定数
968Windows.Win32.Storage.Jet
| 名前 | 型 | 値 |
|---|---|---|
| JET_VERSION | DWORD | 1280 |
| JET_wszConfigStoreReadControl | unknown | CsReadControl |
| JET_bitConfigStoreReadControlInhibitRead | DWORD | 1 |
| JET_bitConfigStoreReadControlDisableAll | DWORD | 2 |
| JET_bitConfigStoreReadControlDefault | DWORD | 0 |
| JET_wszConfigStoreRelPathSysParamDefault | unknown | SysParamDefault |
| JET_wszConfigStoreRelPathSysParamOverride | unknown | SysParamOverride |
| JET_efvUseEngineDefault | DWORD | 1073741825 |
| JET_efvUsePersistedFormat | DWORD | 1073741826 |
| JET_efvAllowHigherPersistedFormat | DWORD | 1090519040 |
| JET_efvWindows19H1Rtm | DWORD | 8920 |
| JET_efvWindows10v2004 | DWORD | 9180 |
| JET_efvWindowsServer2022 | DWORD | 9360 |
| JET_efvWindows11v21H2 | DWORD | 9400 |
| JET_efvWindows11v22H2 | DWORD | 9480 |
| JET_efvWindows11v23H2 | DWORD | 9600 |
| JET_bitDefragmentBatchStart | DWORD | 1 |
| JET_bitDefragmentBatchStop | DWORD | 2 |
| JET_bitDefragmentAvailSpaceTreesOnly | DWORD | 64 |
| JET_bitDefragmentNoPartialMerges | DWORD | 128 |
| JET_bitDefragmentBTree | DWORD | 256 |
| JET_cbtypNull | DWORD | 0 |
| JET_cbtypFinalize | DWORD | 1 |
| JET_cbtypBeforeInsert | DWORD | 2 |
| JET_cbtypAfterInsert | DWORD | 4 |
| JET_cbtypBeforeReplace | DWORD | 8 |
| JET_cbtypAfterReplace | DWORD | 16 |
| JET_cbtypBeforeDelete | DWORD | 32 |
| JET_cbtypAfterDelete | DWORD | 64 |
| JET_cbtypUserDefinedDefaultValue | DWORD | 128 |
| JET_cbtypOnlineDefragCompleted | DWORD | 256 |
| JET_cbtypFreeCursorLS | DWORD | 512 |
| JET_cbtypFreeTableLS | DWORD | 1024 |
| JET_bitTableInfoUpdatable | DWORD | 1 |
| JET_bitTableInfoBookmark | DWORD | 2 |
| JET_bitTableInfoRollback | DWORD | 4 |
| JET_bitObjectSystem | DWORD | 2147483648 |
| JET_bitObjectTableFixedDDL | DWORD | 1073741824 |
| JET_bitObjectTableTemplate | DWORD | 536870912 |
| JET_bitObjectTableDerived | DWORD | 268435456 |
| JET_bitObjectTableNoFixedVarColumnsInDerivedTables | DWORD | 67108864 |
| cObjectInfoCols | DWORD | 9 |
| cColumnInfoCols | DWORD | 14 |
| cIndexInfoCols | DWORD | 15 |
| JET_MAX_COMPUTERNAME_LENGTH | DWORD | 15 |
| JET_bitDurableCommitCallbackLogUnavailable | DWORD | 1 |
| JET_cbBookmarkMost | DWORD | 256 |
| JET_cbNameMost | DWORD | 64 |
| JET_cbFullNameMost | DWORD | 255 |
| JET_cbColumnLVPageOverhead | DWORD | 82 |
| JET_cbLVDefaultValueMost | DWORD | 255 |
| JET_cbColumnMost | DWORD | 255 |
| JET_cbLVColumnMost | DWORD | 2147483647 |
| JET_cbKeyMost8KBytePage | DWORD | 2000 |
| JET_cbKeyMost4KBytePage | DWORD | 1000 |
| JET_cbKeyMost2KBytePage | DWORD | 500 |
| JET_cbKeyMostMin | DWORD | 255 |
| JET_cbKeyMost | DWORD | 255 |
| JET_cbLimitKeyMost | DWORD | 256 |
| JET_cbPrimaryKeyMost | DWORD | 255 |
| JET_cbSecondaryKeyMost | DWORD | 255 |
| JET_ccolKeyMost | DWORD | 16 |
| JET_ccolMost | DWORD | 65248 |
| JET_ccolFixedMost | DWORD | 127 |
| JET_ccolVarMost | DWORD | 128 |
| JET_ccolTaggedMost | DWORD | 64993 |
| JET_EventLoggingDisable | DWORD | 0 |
| JET_EventLoggingLevelMin | DWORD | 1 |
| JET_EventLoggingLevelLow | DWORD | 25 |
| JET_EventLoggingLevelMedium | DWORD | 50 |
| JET_EventLoggingLevelHigh | DWORD | 75 |
| JET_EventLoggingLevelMax | DWORD | 100 |
| JET_IOPriorityNormal | DWORD | 0 |
| JET_IOPriorityLow | DWORD | 1 |
| JET_configDefault | DWORD | 1 |
| JET_configRemoveQuotas | DWORD | 2 |
| JET_configLowDiskFootprint | DWORD | 4 |
| JET_configMediumDiskFootprint | DWORD | 8 |
| JET_configLowMemory | DWORD | 16 |
| JET_configDynamicMediumMemory | DWORD | 32 |
| JET_configLowPower | DWORD | 64 |
| JET_configSSDProfileIO | DWORD | 128 |
| JET_configRunSilent | DWORD | 256 |
| JET_configUnthrottledMemory | DWORD | 512 |
| JET_configHighConcurrencyScaling | DWORD | 1024 |
| JET_paramSystemPath | DWORD | 0 |
| JET_paramTempPath | DWORD | 1 |
| JET_paramLogFilePath | DWORD | 2 |
| JET_paramBaseName | DWORD | 3 |
| JET_paramEventSource | DWORD | 4 |
| JET_paramMaxSessions | DWORD | 5 |
| JET_paramMaxOpenTables | DWORD | 6 |
| JET_paramPreferredMaxOpenTables | DWORD | 7 |
| JET_paramCachedClosedTables | DWORD | 125 |
| JET_paramMaxCursors | DWORD | 8 |
| JET_paramMaxVerPages | DWORD | 9 |
| JET_paramPreferredVerPages | DWORD | 63 |
| JET_paramGlobalMinVerPages | DWORD | 81 |
| JET_paramVersionStoreTaskQueueMax | DWORD | 105 |
| JET_paramMaxTemporaryTables | DWORD | 10 |
| JET_paramLogFileSize | DWORD | 11 |
| JET_paramLogBuffers | DWORD | 12 |
| JET_paramWaitLogFlush | DWORD | 13 |
| JET_paramLogCheckpointPeriod | DWORD | 14 |
| JET_paramLogWaitingUserMax | DWORD | 15 |
| JET_paramCommitDefault | DWORD | 16 |
| JET_paramCircularLog | DWORD | 17 |
| JET_paramDbExtensionSize | DWORD | 18 |
| JET_paramPageTempDBMin | DWORD | 19 |
| JET_paramPageFragment | DWORD | 20 |
| JET_paramEnableFileCache | DWORD | 126 |
| JET_paramVerPageSize | DWORD | 128 |
| JET_paramConfiguration | DWORD | 129 |
| JET_paramEnableAdvanced | DWORD | 130 |
| JET_paramMaxColtyp | DWORD | 131 |
| JET_paramBatchIOBufferMax | DWORD | 22 |
| JET_paramCacheSize | DWORD | 41 |
| JET_paramCacheSizeMin | DWORD | 60 |
| JET_paramCacheSizeMax | DWORD | 23 |
| JET_paramCheckpointDepthMax | DWORD | 24 |
| JET_paramLRUKCorrInterval | DWORD | 25 |
| JET_paramLRUKHistoryMax | DWORD | 26 |
| JET_paramLRUKPolicy | DWORD | 27 |
| JET_paramLRUKTimeout | DWORD | 28 |
| JET_paramLRUKTrxCorrInterval | DWORD | 29 |
| JET_paramOutstandingIOMax | DWORD | 30 |
| JET_paramStartFlushThreshold | DWORD | 31 |
| JET_paramStopFlushThreshold | DWORD | 32 |
| JET_paramEnableViewCache | DWORD | 127 |
| JET_paramCheckpointIOMax | DWORD | 135 |
| JET_paramTableClass1Name | DWORD | 137 |
| JET_paramTableClass2Name | DWORD | 138 |
| JET_paramTableClass3Name | DWORD | 139 |
| JET_paramTableClass4Name | DWORD | 140 |
| JET_paramTableClass5Name | DWORD | 141 |
| JET_paramTableClass6Name | DWORD | 142 |
| JET_paramTableClass7Name | DWORD | 143 |
| JET_paramTableClass8Name | DWORD | 144 |
| JET_paramTableClass9Name | DWORD | 145 |
| JET_paramTableClass10Name | DWORD | 146 |
| JET_paramTableClass11Name | DWORD | 147 |
| JET_paramTableClass12Name | DWORD | 148 |
| JET_paramTableClass13Name | DWORD | 149 |
| JET_paramTableClass14Name | DWORD | 150 |
| JET_paramTableClass15Name | DWORD | 151 |
| JET_paramIOPriority | DWORD | 152 |
| JET_paramRecovery | DWORD | 34 |
| JET_paramEnableOnlineDefrag | DWORD | 35 |
| JET_paramCheckFormatWhenOpenFail | DWORD | 44 |
| JET_paramEnableTempTableVersioning | DWORD | 46 |
| JET_paramIgnoreLogVersion | DWORD | 47 |
| JET_paramDeleteOldLogs | DWORD | 48 |
| JET_paramEventSourceKey | DWORD | 49 |
| JET_paramNoInformationEvent | DWORD | 50 |
| JET_paramEventLoggingLevel | DWORD | 51 |
| JET_paramDeleteOutOfRangeLogs | DWORD | 52 |
| JET_paramAccessDeniedRetryPeriod | DWORD | 53 |
| JET_paramEnableIndexChecking | DWORD | 45 |
| JET_paramEnableIndexCleanup | DWORD | 54 |
| JET_paramDatabasePageSize | DWORD | 64 |
| JET_paramDisableCallbacks | DWORD | 65 |
| JET_paramLogFileCreateAsynch | DWORD | 69 |
| JET_paramErrorToString | DWORD | 70 |
| JET_paramZeroDatabaseDuringBackup | DWORD | 71 |
| JET_paramUnicodeIndexDefault | DWORD | 72 |
| JET_paramRuntimeCallback | DWORD | 73 |
| JET_paramCleanupMismatchedLogFiles | DWORD | 77 |
| JET_paramRecordUpgradeDirtyLevel | DWORD | 78 |
| JET_paramOSSnapshotTimeout | DWORD | 82 |
| JET_paramExceptionAction | DWORD | 98 |
| JET_paramEventLogCache | DWORD | 99 |
| JET_paramCreatePathIfNotExist | DWORD | 100 |
| JET_paramPageHintCacheSize | DWORD | 101 |
| JET_paramOneDatabasePerSession | DWORD | 102 |
| JET_paramMaxInstances | DWORD | 104 |
| JET_paramDisablePerfmon | DWORD | 107 |
| JET_paramIndexTuplesLengthMin | DWORD | 110 |
| JET_paramIndexTuplesLengthMax | DWORD | 111 |
| JET_paramIndexTuplesToIndexMax | DWORD | 112 |
| JET_paramAlternateDatabaseRecoveryPath | DWORD | 113 |
| JET_paramIndexTupleIncrement | DWORD | 132 |
| JET_paramIndexTupleStart | DWORD | 133 |
| JET_paramKeyMost | DWORD | 134 |
| JET_paramLegacyFileNames | DWORD | 136 |
| JET_paramEnablePersistedCallbacks | DWORD | 156 |
| JET_paramWaypointLatency | DWORD | 153 |
| JET_paramDefragmentSequentialBTrees | DWORD | 160 |
| JET_paramDefragmentSequentialBTreesDensityCheckFrequency | DWORD | 161 |
| JET_paramIOThrottlingTimeQuanta | DWORD | 162 |
| JET_paramLVChunkSizeMost | DWORD | 163 |
| JET_paramMaxCoalesceReadSize | DWORD | 164 |
| JET_paramMaxCoalesceWriteSize | DWORD | 165 |
| JET_paramMaxCoalesceReadGapSize | DWORD | 166 |
| JET_paramMaxCoalesceWriteGapSize | DWORD | 167 |
| JET_paramEnableDBScanInRecovery | DWORD | 169 |
| JET_paramDbScanThrottle | DWORD | 170 |
| JET_paramDbScanIntervalMinSec | DWORD | 171 |
| JET_paramDbScanIntervalMaxSec | DWORD | 172 |
| JET_paramCachePriority | DWORD | 177 |
| JET_paramMaxTransactionSize | DWORD | 178 |
| JET_paramPrereadIOMax | DWORD | 179 |
| JET_paramEnableDBScanSerialization | DWORD | 180 |
| JET_paramHungIOThreshold | DWORD | 181 |
| JET_paramHungIOActions | DWORD | 182 |
| JET_paramMinDataForXpress | DWORD | 183 |
| JET_paramEnableShrinkDatabase | DWORD | 184 |
| JET_paramProcessFriendlyName | DWORD | 186 |
| JET_paramDurableCommitCallback | DWORD | 187 |
| JET_paramEnableSqm | DWORD | 188 |
| JET_paramConfigStoreSpec | DWORD | 189 |
| JET_paramEngineFormatVersion | DWORD | 194 |
| JET_paramUseFlushForWriteDurability | DWORD | 214 |
| JET_paramEnableRBS | DWORD | 215 |
| JET_paramRBSFilePath | DWORD | 216 |
| JET_paramPerfmonRefreshInterval | DWORD | 217 |
| JET_paramEnableBlockCache | DWORD | 218 |
| JET_paramTraceFlags | DWORD | 223 |
| JET_paramMaxValueInvalid | DWORD | 232 |
| JET_sesparamCommitDefault | DWORD | 4097 |
| JET_sesparamTransactionLevel | DWORD | 4099 |
| JET_sesparamOperationContext | DWORD | 4100 |
| JET_sesparamCorrelationID | DWORD | 4101 |
| JET_sesparamMaxValueInvalid | DWORD | 4111 |
| JET_bitESE98FileNames | DWORD | 1 |
| JET_bitEightDotThreeSoftCompat | DWORD | 2 |
| JET_bitHungIOEvent | DWORD | 1 |
| JET_bitShrinkDatabaseOff | DWORD | 0 |
| JET_bitShrinkDatabaseOn | DWORD | 1 |
| JET_bitShrinkDatabaseRealtime | DWORD | 2 |
| JET_bitShrinkDatabaseTrim | DWORD | 1 |
| JET_bitReplayIgnoreMissingDB | DWORD | 4 |
| JET_bitRecoveryWithoutUndo | DWORD | 8 |
| JET_bitTruncateLogsAfterRecovery | DWORD | 16 |
| JET_bitReplayMissingMapEntryDB | DWORD | 32 |
| JET_bitLogStreamMustExist | DWORD | 64 |
| JET_bitReplayIgnoreLostLogs | DWORD | 128 |
| JET_bitKeepDbAttachedAtEndOfRecovery | DWORD | 4096 |
| JET_bitTermComplete | DWORD | 1 |
| JET_bitTermAbrupt | DWORD | 2 |
| JET_bitTermStopBackup | DWORD | 4 |
| JET_bitTermDirty | DWORD | 8 |
| JET_bitIdleFlushBuffers | DWORD | 1 |
| JET_bitIdleCompact | DWORD | 2 |
| JET_bitIdleStatus | DWORD | 4 |
| JET_bitDbReadOnly | DWORD | 1 |
| JET_bitDbExclusive | DWORD | 2 |
| JET_bitDbDeleteCorruptIndexes | DWORD | 16 |
| JET_bitDbDeleteUnicodeIndexes | DWORD | 1024 |
| JET_bitDbUpgrade | DWORD | 512 |
| JET_bitDbEnableBackgroundMaintenance | DWORD | 2048 |
| JET_bitDbPurgeCacheOnAttach | DWORD | 4096 |
| JET_bitForceDetach | DWORD | 1 |
| JET_bitDbRecoveryOff | DWORD | 8 |
| JET_bitDbShadowingOff | DWORD | 128 |
| JET_bitDbOverwriteExisting | DWORD | 512 |
| JET_bitBackupIncremental | DWORD | 1 |
| JET_bitBackupAtomic | DWORD | 4 |
| JET_bitBackupSnapshot | DWORD | 16 |
| JET_bitBackupEndNormal | DWORD | 1 |
| JET_bitBackupEndAbort | DWORD | 2 |
| JET_bitBackupTruncateDone | DWORD | 256 |
| JET_bitTableCreateFixedDDL | DWORD | 1 |
| JET_bitTableCreateTemplateTable | DWORD | 2 |
| JET_bitTableCreateNoFixedVarColumnsInDerivedTables | DWORD | 4 |
| JET_bitTableCreateImmutableStructure | DWORD | 8 |
| JET_bitColumnFixed | DWORD | 1 |
| JET_bitColumnTagged | DWORD | 2 |
| JET_bitColumnNotNULL | DWORD | 4 |
| JET_bitColumnVersion | DWORD | 8 |
| JET_bitColumnAutoincrement | DWORD | 16 |
| JET_bitColumnUpdatable | DWORD | 32 |
| JET_bitColumnTTKey | DWORD | 64 |
| JET_bitColumnTTDescending | DWORD | 128 |
| JET_bitColumnMultiValued | DWORD | 1024 |
| JET_bitColumnEscrowUpdate | DWORD | 2048 |
| JET_bitColumnUnversioned | DWORD | 4096 |
| JET_bitColumnMaybeNull | DWORD | 8192 |
| JET_bitColumnFinalize | DWORD | 16384 |
| JET_bitColumnUserDefinedDefault | DWORD | 32768 |
| JET_bitColumnDeleteOnZero | DWORD | 131072 |
| JET_bitColumnCompressed | DWORD | 524288 |
| JET_bitDeleteColumnIgnoreTemplateColumns | DWORD | 1 |
| JET_bitMoveFirst | DWORD | 0 |
| JET_bitNoMove | DWORD | 2 |
| JET_bitNewKey | DWORD | 1 |
| JET_bitStrLimit | DWORD | 2 |
| JET_bitSubStrLimit | DWORD | 4 |
| JET_bitNormalizedKey | DWORD | 8 |
| JET_bitKeyDataZeroLength | DWORD | 16 |
| JET_bitFullColumnStartLimit | DWORD | 256 |
| JET_bitFullColumnEndLimit | DWORD | 512 |
| JET_bitPartialColumnStartLimit | DWORD | 1024 |
| JET_bitPartialColumnEndLimit | DWORD | 2048 |
| JET_bitRangeInclusive | DWORD | 1 |
| JET_bitRangeUpperLimit | DWORD | 2 |
| JET_bitRangeInstantDuration | DWORD | 4 |
| JET_bitRangeRemove | DWORD | 8 |
| JET_bitReadLock | DWORD | 1 |
| JET_bitWriteLock | DWORD | 2 |
| JET_MoveFirst | DWORD | 2147483648 |
| JET_MovePrevious | INT | -1 |
| JET_MoveLast | DWORD | 2147483647 |
| JET_bitMoveKeyNE | DWORD | 1 |
| JET_bitSeekEQ | DWORD | 1 |
| JET_bitSeekLT | DWORD | 2 |
| JET_bitSeekLE | DWORD | 4 |
| JET_bitSeekGE | DWORD | 8 |
| JET_bitSeekGT | DWORD | 16 |
| JET_bitSetIndexRange | DWORD | 32 |
| JET_bitCheckUniqueness | DWORD | 64 |
| JET_bitBookmarkPermitVirtualCurrency | DWORD | 1 |
| JET_bitIndexColumnMustBeNull | DWORD | 1 |
| JET_bitIndexColumnMustBeNonNull | DWORD | 2 |
| JET_bitRecordInIndex | DWORD | 1 |
| JET_bitRecordNotInIndex | DWORD | 2 |
| JET_bitIndexUnique | DWORD | 1 |
| JET_bitIndexPrimary | DWORD | 2 |
| JET_bitIndexDisallowNull | DWORD | 4 |
| JET_bitIndexIgnoreNull | DWORD | 8 |
| JET_bitIndexIgnoreAnyNull | DWORD | 32 |
| JET_bitIndexIgnoreFirstNull | DWORD | 64 |
| JET_bitIndexLazyFlush | DWORD | 128 |
| JET_bitIndexEmpty | DWORD | 256 |
| JET_bitIndexUnversioned | DWORD | 512 |
| JET_bitIndexSortNullsHigh | DWORD | 1024 |
| JET_bitIndexUnicode | DWORD | 2048 |
| JET_bitIndexTuples | DWORD | 4096 |
| JET_bitIndexTupleLimits | DWORD | 8192 |
| JET_bitIndexCrossProduct | DWORD | 16384 |
| JET_bitIndexKeyMost | DWORD | 32768 |
| JET_bitIndexDisallowTruncation | DWORD | 65536 |
| JET_bitIndexNestedTable | DWORD | 131072 |
| JET_bitIndexDotNetGuid | DWORD | 262144 |
| JET_bitIndexImmutableStructure | DWORD | 524288 |
| JET_bitKeyAscending | DWORD | 0 |
| JET_bitKeyDescending | DWORD | 1 |
| JET_bitTableDenyWrite | DWORD | 1 |
| JET_bitTableDenyRead | DWORD | 2 |
| JET_bitTableReadOnly | DWORD | 4 |
| JET_bitTableUpdatable | DWORD | 8 |
| JET_bitTablePermitDDL | DWORD | 16 |
| JET_bitTableNoCache | DWORD | 32 |
| JET_bitTablePreread | DWORD | 64 |
| JET_bitTableOpportuneRead | DWORD | 128 |
| JET_bitTableSequential | DWORD | 32768 |
| JET_bitTableClassMask | DWORD | 2031616 |
| JET_bitTableClassNone | DWORD | 0 |
| JET_bitTableClass1 | DWORD | 65536 |
| JET_bitTableClass2 | DWORD | 131072 |
| JET_bitTableClass3 | DWORD | 196608 |
| JET_bitTableClass4 | DWORD | 262144 |
| JET_bitTableClass5 | DWORD | 327680 |
| JET_bitTableClass6 | DWORD | 393216 |
| JET_bitTableClass7 | DWORD | 458752 |
| JET_bitTableClass8 | DWORD | 524288 |
| JET_bitTableClass9 | DWORD | 589824 |
| JET_bitTableClass10 | DWORD | 655360 |
| JET_bitTableClass11 | DWORD | 720896 |
| JET_bitTableClass12 | DWORD | 786432 |
| JET_bitTableClass13 | DWORD | 851968 |
| JET_bitTableClass14 | DWORD | 917504 |
| JET_bitTableClass15 | DWORD | 983040 |
| JET_bitLSReset | DWORD | 1 |
| JET_bitLSCursor | DWORD | 2 |
| JET_bitLSTable | DWORD | 4 |
| JET_bitPrereadForward | DWORD | 1 |
| JET_bitPrereadBackward | DWORD | 2 |
| JET_bitPrereadFirstPage | DWORD | 4 |
| JET_bitPrereadNormalizedKey | DWORD | 8 |
| JET_bitTTIndexed | DWORD | 1 |
| JET_bitTTUnique | DWORD | 2 |
| JET_bitTTUpdatable | DWORD | 4 |
| JET_bitTTScrollable | DWORD | 8 |
| JET_bitTTSortNullsHigh | DWORD | 16 |
| JET_bitTTForceMaterialization | DWORD | 32 |
| JET_bitTTErrorOnDuplicateInsertion | DWORD | 32 |
| JET_bitTTForwardOnly | DWORD | 64 |
| JET_bitTTIntrinsicLVsOnly | DWORD | 128 |
| JET_bitTTDotNetGuid | DWORD | 256 |
| JET_bitTTMaterializeBBT | DWORD | 512 |
| JET_bitSetAppendLV | DWORD | 1 |
| JET_bitSetOverwriteLV | DWORD | 4 |
| JET_bitSetSizeLV | DWORD | 8 |
| JET_bitSetZeroLength | DWORD | 32 |
| JET_bitSetSeparateLV | DWORD | 64 |
| JET_bitSetUniqueMultiValues | DWORD | 128 |
| JET_bitSetUniqueNormalizedMultiValues | DWORD | 256 |
| JET_bitSetRevertToDefaultValue | DWORD | 512 |
| JET_bitSetIntrinsicLV | DWORD | 1024 |
| JET_bitSetUncompressed | DWORD | 65536 |
| JET_bitSetCompressed | DWORD | 131072 |
| JET_bitSetContiguousLV | DWORD | 262144 |
| JET_bitSpaceHintsUtilizeParentSpace | DWORD | 1 |
| JET_bitCreateHintAppendSequential | DWORD | 2 |
| JET_bitCreateHintHotpointSequential | DWORD | 4 |
| JET_bitRetrieveHintReserve1 | DWORD | 8 |
| JET_bitRetrieveHintTableScanForward | DWORD | 16 |
| JET_bitRetrieveHintTableScanBackward | DWORD | 32 |
| JET_bitRetrieveHintReserve2 | DWORD | 64 |
| JET_bitRetrieveHintReserve3 | DWORD | 128 |
| JET_bitDeleteHintTableSequential | DWORD | 256 |
| JET_prepInsert | DWORD | 0 |
| JET_prepReplace | DWORD | 2 |
| JET_prepCancel | DWORD | 3 |
| JET_prepReplaceNoLock | DWORD | 4 |
| JET_prepInsertCopy | DWORD | 5 |
| JET_prepInsertCopyDeleteOriginal | DWORD | 7 |
| JET_prepInsertCopyReplaceOriginal | DWORD | 9 |
| JET_sqmDisable | DWORD | 0 |
| JET_sqmEnable | DWORD | 1 |
| JET_sqmFromCEIP | DWORD | 2 |
| JET_bitUpdateCheckESE97Compatibility | DWORD | 1 |
| JET_bitEscrowNoRollback | DWORD | 1 |
| JET_bitRetrieveCopy | DWORD | 1 |
| JET_bitRetrieveFromIndex | DWORD | 2 |
| JET_bitRetrieveFromPrimaryBookmark | DWORD | 4 |
| JET_bitRetrieveTag | DWORD | 8 |
| JET_bitRetrieveNull | DWORD | 16 |
| JET_bitRetrieveIgnoreDefault | DWORD | 32 |
| JET_bitRetrieveTuple | DWORD | 2048 |
| JET_bitZeroLength | DWORD | 1 |
| JET_bitEnumerateCopy | DWORD | 1 |
| JET_bitEnumerateIgnoreDefault | DWORD | 32 |
| JET_bitEnumeratePresenceOnly | DWORD | 131072 |
| JET_bitEnumerateTaggedOnly | DWORD | 262144 |
| JET_bitEnumerateCompressOutput | DWORD | 524288 |
| JET_bitEnumerateIgnoreUserDefinedDefault | DWORD | 1048576 |
| JET_bitEnumerateInRecordOnly | DWORD | 2097152 |
| JET_bitRecordSizeInCopyBuffer | DWORD | 1 |
| JET_bitRecordSizeRunningTotal | DWORD | 2 |
| JET_bitRecordSizeLocal | DWORD | 4 |
| JET_bitTransactionReadOnly | DWORD | 1 |
| JET_bitCommitLazyFlush | DWORD | 1 |
| JET_bitWaitLastLevel0Commit | DWORD | 2 |
| JET_bitWaitAllLevel0Commit | DWORD | 8 |
| JET_bitForceNewLog | DWORD | 16 |
| JET_bitRollbackAll | DWORD | 1 |
| JET_bitIncrementalSnapshot | DWORD | 1 |
| JET_bitCopySnapshot | DWORD | 2 |
| JET_bitContinueAfterThaw | DWORD | 4 |
| JET_bitExplicitPrepare | DWORD | 8 |
| JET_bitAllDatabasesSnapshot | DWORD | 1 |
| JET_bitAbortSnapshot | DWORD | 1 |
| JET_DbInfoFilename | DWORD | 0 |
| JET_DbInfoConnect | DWORD | 1 |
| JET_DbInfoCountry | DWORD | 2 |
| JET_DbInfoLCID | DWORD | 3 |
| JET_DbInfoLangid | DWORD | 3 |
| JET_DbInfoCp | DWORD | 4 |
| JET_DbInfoCollate | DWORD | 5 |
| JET_DbInfoOptions | DWORD | 6 |
| JET_DbInfoTransactions | DWORD | 7 |
| JET_DbInfoVersion | DWORD | 8 |
| JET_DbInfoIsam | DWORD | 9 |
| JET_DbInfoFilesize | DWORD | 10 |
| JET_DbInfoSpaceOwned | DWORD | 11 |
| JET_DbInfoSpaceAvailable | DWORD | 12 |
| JET_DbInfoUpgrade | DWORD | 13 |
| JET_DbInfoMisc | DWORD | 14 |
| JET_DbInfoDBInUse | DWORD | 15 |
| JET_DbInfoPageSize | DWORD | 17 |
| JET_DbInfoFileType | DWORD | 19 |
| JET_DbInfoFilesizeOnDisk | DWORD | 21 |
| JET_dbstateJustCreated | DWORD | 1 |
| JET_dbstateDirtyShutdown | DWORD | 2 |
| JET_dbstateCleanShutdown | DWORD | 3 |
| JET_dbstateBeingConverted | DWORD | 4 |
| JET_dbstateForceDetach | DWORD | 5 |
| JET_filetypeUnknown | DWORD | 0 |
| JET_filetypeDatabase | DWORD | 1 |
| JET_filetypeLog | DWORD | 3 |
| JET_filetypeCheckpoint | DWORD | 4 |
| JET_filetypeTempDatabase | DWORD | 5 |
| JET_filetypeFlushMap | DWORD | 7 |
| JET_coltypNil | DWORD | 0 |
| JET_coltypBit | DWORD | 1 |
| JET_coltypUnsignedByte | DWORD | 2 |
| JET_coltypShort | DWORD | 3 |
| JET_coltypLong | DWORD | 4 |
| JET_coltypCurrency | DWORD | 5 |
| JET_coltypIEEESingle | DWORD | 6 |
| JET_coltypIEEEDouble | DWORD | 7 |
| JET_coltypDateTime | DWORD | 8 |
| JET_coltypBinary | DWORD | 9 |
| JET_coltypText | DWORD | 10 |
| JET_coltypLongBinary | DWORD | 11 |
| JET_coltypLongText | DWORD | 12 |
| JET_coltypMax | DWORD | 13 |
| JET_coltypSLV | DWORD | 13 |
| JET_coltypUnsignedLong | DWORD | 14 |
| JET_coltypLongLong | DWORD | 15 |
| JET_coltypGUID | DWORD | 16 |
| JET_coltypUnsignedShort | DWORD | 17 |
| JET_coltypUnsignedLongLong | DWORD | 18 |
| JET_ColInfoGrbitNonDerivedColumnsOnly | DWORD | 2147483648 |
| JET_ColInfoGrbitMinimalInfo | DWORD | 1073741824 |
| JET_ColInfoGrbitSortByColumnid | DWORD | 536870912 |
| JET_objtypNil | DWORD | 0 |
| JET_objtypTable | DWORD | 1 |
| JET_bitCompactStats | DWORD | 32 |
| JET_bitCompactRepair | DWORD | 64 |
| JET_snpRepair | DWORD | 2 |
| JET_snpCompact | DWORD | 4 |
| JET_snpRestore | DWORD | 8 |
| JET_snpBackup | DWORD | 9 |
| JET_snpUpgrade | DWORD | 10 |
| JET_snpScrub | DWORD | 11 |
| JET_snpUpgradeRecordFormat | DWORD | 12 |
| JET_sntBegin | DWORD | 5 |
| JET_sntRequirements | DWORD | 7 |
| JET_sntProgress | DWORD | 0 |
| JET_sntComplete | DWORD | 6 |
| JET_sntFail | DWORD | 3 |
| JET_ExceptionMsgBox | DWORD | 1 |
| JET_ExceptionNone | DWORD | 2 |
| JET_ExceptionFailFast | DWORD | 4 |
| JET_OnlineDefragDisable | DWORD | 0 |
| JET_OnlineDefragAllOBSOLETE | DWORD | 1 |
| JET_OnlineDefragDatabases | DWORD | 2 |
| JET_OnlineDefragSpaceTrees | DWORD | 4 |
| JET_OnlineDefragAll | DWORD | 65535 |
| JET_bitResizeDatabaseOnlyGrow | DWORD | 1 |
| JET_bitResizeDatabaseOnlyShrink | DWORD | 2 |
| JET_bitStopServiceAll | DWORD | 0 |
| JET_bitStopServiceBackgroundUserTasks | DWORD | 2 |
| JET_bitStopServiceQuiesceCaches | DWORD | 4 |
| JET_bitStopServiceResume | DWORD | 2147483648 |
| JET_errSuccess | INT | 0 |
| JET_wrnNyi | INT | -1 |
| JET_errRfsFailure | INT | -100 |
| JET_errRfsNotArmed | INT | -101 |
| JET_errFileClose | INT | -102 |
| JET_errOutOfThreads | INT | -103 |
| JET_errTooManyIO | INT | -105 |
| JET_errTaskDropped | INT | -106 |
| JET_errInternalError | INT | -107 |
| JET_errDisabledFunctionality | INT | -112 |
| JET_errUnloadableOSFunctionality | INT | -113 |
| JET_errDatabaseBufferDependenciesCorrupted | INT | -255 |
| JET_wrnRemainingVersions | DWORD | 321 |
| JET_errPreviousVersion | INT | -322 |
| JET_errPageBoundary | INT | -323 |
| JET_errKeyBoundary | INT | -324 |
| JET_errBadPageLink | INT | -327 |
| JET_errBadBookmark | INT | -328 |
| JET_errNTSystemCallFailed | INT | -334 |
| JET_errBadParentPageLink | INT | -338 |
| JET_errSPAvailExtCacheOutOfSync | INT | -340 |
| JET_errSPAvailExtCorrupted | INT | -341 |
| JET_errSPAvailExtCacheOutOfMemory | INT | -342 |
| JET_errSPOwnExtCorrupted | INT | -343 |
| JET_errDbTimeCorrupted | INT | -344 |
| JET_wrnUniqueKey | DWORD | 345 |
| JET_errKeyTruncated | INT | -346 |
| JET_errDatabaseLeakInSpace | INT | -348 |
| JET_errBadEmptyPage | INT | -351 |
| wrnBTNotVisibleRejected | DWORD | 352 |
| wrnBTNotVisibleAccumulated | DWORD | 353 |
| JET_errBadLineCount | INT | -354 |
| JET_errPageTagCorrupted | INT | -357 |
| JET_errNodeCorrupted | INT | -358 |
| JET_errBBTNodeCorrupted | INT | -364 |
| JET_errBBTBuffCorrupted | INT | -365 |
| JET_wrnSeparateLongValue | DWORD | 406 |
| JET_errKeyTooBig | INT | -408 |
| JET_errCannotSeparateIntrinsicLV | INT | -416 |
| JET_errSeparatedLongValue | INT | -421 |
| JET_errMustBeSeparateLongValue | INT | -423 |
| JET_errInvalidPreread | INT | -424 |
| JET_errInvalidLoggedOperation | INT | -500 |
| JET_errLogFileCorrupt | INT | -501 |
| JET_errNoBackupDirectory | INT | -503 |
| JET_errBackupDirectoryNotEmpty | INT | -504 |
| JET_errBackupInProgress | INT | -505 |
| JET_errRestoreInProgress | INT | -506 |
| JET_errMissingPreviousLogFile | INT | -509 |
| JET_errLogWriteFail | INT | -510 |
| JET_errLogDisabledDueToRecoveryFailure | INT | -511 |
| JET_errCannotLogDuringRecoveryRedo | INT | -512 |
| JET_errLogGenerationMismatch | INT | -513 |
| JET_errBadLogVersion | INT | -514 |
| JET_errInvalidLogSequence | INT | -515 |
| JET_errLoggingDisabled | INT | -516 |
| JET_errLogBufferTooSmall | INT | -517 |
| JET_errLogSequenceEnd | INT | -519 |
| JET_errNoBackup | INT | -520 |
| JET_errInvalidBackupSequence | INT | -521 |
| JET_errBackupNotAllowedYet | INT | -523 |
| JET_errDeleteBackupFileFail | INT | -524 |
| JET_errMakeBackupDirectoryFail | INT | -525 |
| JET_errInvalidBackup | INT | -526 |
| JET_errRecoveredWithErrors | INT | -527 |
| JET_errMissingLogFile | INT | -528 |
| JET_errLogDiskFull | INT | -529 |
| JET_errBadLogSignature | INT | -530 |
| JET_errBadDbSignature | INT | -531 |
| JET_errBadCheckpointSignature | INT | -532 |
| JET_errCheckpointCorrupt | INT | -533 |
| JET_errMissingPatchPage | INT | -534 |
| JET_errBadPatchPage | INT | -535 |
| JET_errRedoAbruptEnded | INT | -536 |
| JET_errPatchFileMissing | INT | -538 |
| JET_errDatabaseLogSetMismatch | INT | -539 |
| JET_errDatabaseStreamingFileMismatch | INT | -540 |
| JET_errLogFileSizeMismatch | INT | -541 |
| JET_errCheckpointFileNotFound | INT | -542 |
| JET_errRequiredLogFilesMissing | INT | -543 |
| JET_errSoftRecoveryOnBackupDatabase | INT | -544 |
| JET_errLogFileSizeMismatchDatabasesConsistent | INT | -545 |
| JET_errLogSectorSizeMismatch | INT | -546 |
| JET_errLogSectorSizeMismatchDatabasesConsistent | INT | -547 |
| JET_errLogSequenceEndDatabasesConsistent | INT | -548 |
| JET_errStreamingDataNotLogged | INT | -549 |
| JET_errDatabaseDirtyShutdown | INT | -550 |
| JET_errDatabaseInconsistent | INT | -550 |
| JET_errConsistentTimeMismatch | INT | -551 |
| JET_errDatabasePatchFileMismatch | INT | -552 |
| JET_errEndingRestoreLogTooLow | INT | -553 |
| JET_errStartingRestoreLogTooHigh | INT | -554 |
| JET_errGivenLogFileHasBadSignature | INT | -555 |
| JET_errGivenLogFileIsNotContiguous | INT | -556 |
| JET_errMissingRestoreLogFiles | INT | -557 |
| JET_wrnExistingLogFileHasBadSignature | DWORD | 558 |
| JET_wrnExistingLogFileIsNotContiguous | DWORD | 559 |
| JET_errMissingFullBackup | INT | -560 |
| JET_errBadBackupDatabaseSize | INT | -561 |
| JET_errDatabaseAlreadyUpgraded | INT | -562 |
| JET_errDatabaseIncompleteUpgrade | INT | -563 |
| JET_wrnSkipThisRecord | DWORD | 564 |
| JET_errMissingCurrentLogFiles | INT | -565 |
| JET_errDbTimeTooOld | INT | -566 |
| JET_errDbTimeTooNew | INT | -567 |
| JET_errMissingFileToBackup | INT | -569 |
| JET_errLogTornWriteDuringHardRestore | INT | -570 |
| JET_errLogTornWriteDuringHardRecovery | INT | -571 |
| JET_errLogCorruptDuringHardRestore | INT | -573 |
| JET_errLogCorruptDuringHardRecovery | INT | -574 |
| JET_errMustDisableLoggingForDbUpgrade | INT | -575 |
| JET_errBadRestoreTargetInstance | INT | -577 |
| JET_wrnTargetInstanceRunning | DWORD | 578 |
| JET_errRecoveredWithoutUndo | INT | -579 |
| JET_errDatabasesNotFromSameSnapshot | INT | -580 |
| JET_errSoftRecoveryOnSnapshot | INT | -581 |
| JET_errCommittedLogFilesMissing | INT | -582 |
| JET_errSectorSizeNotSupported | INT | -583 |
| JET_errRecoveredWithoutUndoDatabasesConsistent | INT | -584 |
| JET_wrnCommittedLogFilesLost | DWORD | 585 |
| JET_errCommittedLogFileCorrupt | INT | -586 |
| JET_wrnCommittedLogFilesRemoved | DWORD | 587 |
| JET_wrnFinishWithUndo | DWORD | 588 |
| JET_errLogSequenceChecksumMismatch | INT | -590 |
| JET_wrnDatabaseRepaired | DWORD | 595 |
| JET_errPageInitializedMismatch | INT | -596 |
| JET_errUnicodeTranslationBufferTooSmall | INT | -601 |
| JET_errUnicodeTranslationFail | INT | -602 |
| JET_errUnicodeNormalizationNotSupported | INT | -603 |
| JET_errUnicodeLanguageValidationFailure | INT | -604 |
| JET_errExistingLogFileHasBadSignature | INT | -610 |
| JET_errExistingLogFileIsNotContiguous | INT | -611 |
| JET_errLogReadVerifyFailure | INT | -612 |
| JET_errCheckpointDepthTooDeep | INT | -614 |
| JET_errRestoreOfNonBackupDatabase | INT | -615 |
| JET_errLogFileNotCopied | INT | -616 |
| JET_errTransactionTooLong | INT | -618 |
| JET_errEngineFormatVersionNoLongerSupportedTooLow | INT | -619 |
| JET_errEngineFormatVersionNotYetImplementedTooHigh | INT | -620 |
| JET_errEngineFormatVersionParamTooLowForRequestedFeature | INT | -621 |
| JET_errEngineFormatVersionSpecifiedTooLowForLogVersion | INT | -622 |
| JET_errEngineFormatVersionSpecifiedTooLowForDatabaseVersion | INT | -623 |
| JET_errDbTimeBeyondMaxRequired | INT | -625 |
| JET_errLogOperationInconsistentWithDatabase | INT | -626 |
| JET_errInsertKeyOutOfOrder | INT | -627 |
| JET_errBackupAbortByServer | INT | -801 |
| JET_errInvalidGrbit | INT | -900 |
| JET_errTermInProgress | INT | -1000 |
| JET_errFeatureNotAvailable | INT | -1001 |
| JET_errInvalidName | INT | -1002 |
| JET_errInvalidParameter | INT | -1003 |
| JET_wrnColumnNull | DWORD | 1004 |
| JET_wrnBufferTruncated | DWORD | 1006 |
| JET_wrnDatabaseAttached | DWORD | 1007 |
| JET_errDatabaseFileReadOnly | INT | -1008 |
| JET_wrnSortOverflow | DWORD | 1009 |
| JET_errInvalidDatabaseId | INT | -1010 |
| JET_errOutOfMemory | INT | -1011 |
| JET_errOutOfDatabaseSpace | INT | -1012 |
| JET_errOutOfCursors | INT | -1013 |
| JET_errOutOfBuffers | INT | -1014 |
| JET_errTooManyIndexes | INT | -1015 |
| JET_errTooManyKeys | INT | -1016 |
| JET_errRecordDeleted | INT | -1017 |
| JET_errReadVerifyFailure | INT | -1018 |
| JET_errPageNotInitialized | INT | -1019 |
| JET_errOutOfFileHandles | INT | -1020 |
| JET_errDiskReadVerificationFailure | INT | -1021 |
| JET_errDiskIO | INT | -1022 |
| JET_errInvalidPath | INT | -1023 |
| JET_errInvalidSystemPath | INT | -1024 |
| JET_errInvalidLogDirectory | INT | -1025 |
| JET_errRecordTooBig | INT | -1026 |
| JET_errTooManyOpenDatabases | INT | -1027 |
| JET_errInvalidDatabase | INT | -1028 |
| JET_errNotInitialized | INT | -1029 |
| JET_errAlreadyInitialized | INT | -1030 |
| JET_errInitInProgress | INT | -1031 |
| JET_errFileAccessDenied | INT | -1032 |
| JET_errBufferTooSmall | INT | -1038 |
| JET_wrnSeekNotEqual | DWORD | 1039 |
| JET_errTooManyColumns | INT | -1040 |
| JET_errContainerNotEmpty | INT | -1043 |
| JET_errInvalidFilename | INT | -1044 |
| JET_errInvalidBookmark | INT | -1045 |
| JET_errColumnInUse | INT | -1046 |
| JET_errInvalidBufferSize | INT | -1047 |
| JET_errColumnNotUpdatable | INT | -1048 |
| JET_errIndexInUse | INT | -1051 |
| JET_errLinkNotSupported | INT | -1052 |
| JET_errNullKeyDisallowed | INT | -1053 |
| JET_errNotInTransaction | INT | -1054 |
| JET_wrnNoErrorInfo | DWORD | 1055 |
| JET_errMustRollback | INT | -1057 |
| JET_wrnNoIdleActivity | DWORD | 1058 |
| JET_errTooManyActiveUsers | INT | -1059 |
| JET_errInvalidCountry | INT | -1061 |
| JET_errInvalidLanguageId | INT | -1062 |
| JET_errInvalidCodePage | INT | -1063 |
| JET_errInvalidLCMapStringFlags | INT | -1064 |
| JET_errVersionStoreEntryTooBig | INT | -1065 |
| JET_errVersionStoreOutOfMemoryAndCleanupTimedOut | INT | -1066 |
| JET_wrnNoWriteLock | DWORD | 1067 |
| JET_wrnColumnSetNull | DWORD | 1068 |
| JET_errVersionStoreOutOfMemory | INT | -1069 |
| JET_errCannotIndex | INT | -1071 |
| JET_errRecordNotDeleted | INT | -1072 |
| JET_errTooManyMempoolEntries | INT | -1073 |
| JET_errOutOfObjectIDs | INT | -1074 |
| JET_errOutOfLongValueIDs | INT | -1075 |
| JET_errOutOfAutoincrementValues | INT | -1076 |
| JET_errOutOfDbtimeValues | INT | -1077 |
| JET_errOutOfSequentialIndexValues | INT | -1078 |
| JET_errRunningInOneInstanceMode | INT | -1080 |
| JET_errRunningInMultiInstanceMode | INT | -1081 |
| JET_errSystemParamsAlreadySet | INT | -1082 |
| JET_errSystemPathInUse | INT | -1083 |
| JET_errLogFilePathInUse | INT | -1084 |
| JET_errTempPathInUse | INT | -1085 |
| JET_errInstanceNameInUse | INT | -1086 |
| JET_errSystemParameterConflict | INT | -1087 |
| JET_errInstanceUnavailable | INT | -1090 |
| JET_errDatabaseUnavailable | INT | -1091 |
| JET_errInstanceUnavailableDueToFatalLogDiskFull | INT | -1092 |
| JET_errInvalidSesparamId | INT | -1093 |
| JET_errTooManyRecords | INT | -1094 |
| JET_errInvalidDbparamId | INT | -1095 |
| JET_errOutOfSessions | INT | -1101 |
| JET_errWriteConflict | INT | -1102 |
| JET_errTransTooDeep | INT | -1103 |
| JET_errInvalidSesid | INT | -1104 |
| JET_errWriteConflictPrimaryIndex | INT | -1105 |
| JET_errInTransaction | INT | -1108 |
| JET_errRollbackRequired | INT | -1109 |
| JET_errTransReadOnly | INT | -1110 |
| JET_errSessionWriteConflict | INT | -1111 |
| JET_errRecordTooBigForBackwardCompatibility | INT | -1112 |
| JET_errCannotMaterializeForwardOnlySort | INT | -1113 |
| JET_errSesidTableIdMismatch | INT | -1114 |
| JET_errInvalidInstance | INT | -1115 |
| JET_errDirtyShutdown | INT | -1116 |
| JET_errReadPgnoVerifyFailure | INT | -1118 |
| JET_errReadLostFlushVerifyFailure | INT | -1119 |
| JET_errFileSystemCorruption | INT | -1121 |
| JET_wrnShrinkNotPossible | DWORD | 1122 |
| JET_errRecoveryVerifyFailure | INT | -1123 |
| JET_errFilteredMoveNotSupported | INT | -1124 |
| JET_errDatabaseDuplicate | INT | -1201 |
| JET_errDatabaseInUse | INT | -1202 |
| JET_errDatabaseNotFound | INT | -1203 |
| JET_errDatabaseInvalidName | INT | -1204 |
| JET_errDatabaseInvalidPages | INT | -1205 |
| JET_errDatabaseCorrupted | INT | -1206 |
| JET_errDatabaseLocked | INT | -1207 |
| JET_errCannotDisableVersioning | INT | -1208 |
| JET_errInvalidDatabaseVersion | INT | -1209 |
| JET_errDatabase200Format | INT | -1210 |
| JET_errDatabase400Format | INT | -1211 |
| JET_errDatabase500Format | INT | -1212 |
| JET_errPageSizeMismatch | INT | -1213 |
| JET_errTooManyInstances | INT | -1214 |
| JET_errDatabaseSharingViolation | INT | -1215 |
| JET_errAttachedDatabaseMismatch | INT | -1216 |
| JET_errDatabaseInvalidPath | INT | -1217 |
| JET_errDatabaseIdInUse | INT | -1218 |
| JET_errForceDetachNotAllowed | INT | -1219 |
| JET_errCatalogCorrupted | INT | -1220 |
| JET_errPartiallyAttachedDB | INT | -1221 |
| JET_errDatabaseSignInUse | INT | -1222 |
| JET_errDatabaseCorruptedNoRepair | INT | -1224 |
| JET_errInvalidCreateDbVersion | INT | -1225 |
| JET_errDatabaseNotReady | INT | -1230 |
| JET_errDatabaseAttachedForRecovery | INT | -1231 |
| JET_errTransactionsNotReadyDuringRecovery | INT | -1232 |
| JET_wrnTableEmpty | DWORD | 1301 |
| JET_errTableLocked | INT | -1302 |
| JET_errTableDuplicate | INT | -1303 |
| JET_errTableInUse | INT | -1304 |
| JET_errObjectNotFound | INT | -1305 |
| JET_errDensityInvalid | INT | -1307 |
| JET_errTableNotEmpty | INT | -1308 |
| JET_errInvalidTableId | INT | -1310 |
| JET_errTooManyOpenTables | INT | -1311 |
| JET_errIllegalOperation | INT | -1312 |
| JET_errTooManyOpenTablesAndCleanupTimedOut | INT | -1313 |
| JET_errObjectDuplicate | INT | -1314 |
| JET_errInvalidObject | INT | -1316 |
| JET_errCannotDeleteTempTable | INT | -1317 |
| JET_errCannotDeleteSystemTable | INT | -1318 |
| JET_errCannotDeleteTemplateTable | INT | -1319 |
| JET_errExclusiveTableLockRequired | INT | -1322 |
| JET_errFixedDDL | INT | -1323 |
| JET_errFixedInheritedDDL | INT | -1324 |
| JET_errCannotNestDDL | INT | -1325 |
| JET_errDDLNotInheritable | INT | -1326 |
| JET_wrnTableInUseBySystem | DWORD | 1327 |
| JET_errInvalidSettings | INT | -1328 |
| JET_errClientRequestToStopJetService | INT | -1329 |
| JET_errCannotAddFixedVarColumnToDerivedTable | INT | -1330 |
| JET_errIndexCantBuild | INT | -1401 |
| JET_errIndexHasPrimary | INT | -1402 |
| JET_errIndexDuplicate | INT | -1403 |
| JET_errIndexNotFound | INT | -1404 |
| JET_errIndexMustStay | INT | -1405 |
| JET_errIndexInvalidDef | INT | -1406 |
| JET_errInvalidCreateIndex | INT | -1409 |
| JET_errTooManyOpenIndexes | INT | -1410 |
| JET_errMultiValuedIndexViolation | INT | -1411 |
| JET_errIndexBuildCorrupted | INT | -1412 |
| JET_errPrimaryIndexCorrupted | INT | -1413 |
| JET_errSecondaryIndexCorrupted | INT | -1414 |
| JET_wrnCorruptIndexDeleted | DWORD | 1415 |
| JET_errInvalidIndexId | INT | -1416 |
| JET_wrnPrimaryIndexOutOfDate | DWORD | 1417 |
| JET_wrnSecondaryIndexOutOfDate | DWORD | 1418 |
| JET_errIndexTuplesSecondaryIndexOnly | INT | -1430 |
| JET_errIndexTuplesTooManyColumns | INT | -1431 |
| JET_errIndexTuplesOneColumnOnly | INT | -1431 |
| JET_errIndexTuplesNonUniqueOnly | INT | -1432 |
| JET_errIndexTuplesTextBinaryColumnsOnly | INT | -1433 |
| JET_errIndexTuplesTextColumnsOnly | INT | -1433 |
| JET_errIndexTuplesVarSegMacNotAllowed | INT | -1434 |
| JET_errIndexTuplesInvalidLimits | INT | -1435 |
| JET_errIndexTuplesCannotRetrieveFromIndex | INT | -1436 |
| JET_errIndexTuplesKeyTooSmall | INT | -1437 |
| JET_errInvalidLVChunkSize | INT | -1438 |
| JET_errColumnCannotBeEncrypted | INT | -1439 |
| JET_errCannotIndexOnEncryptedColumn | INT | -1440 |
| JET_errColumnLong | INT | -1501 |
| JET_errColumnNoChunk | INT | -1502 |
| JET_errColumnDoesNotFit | INT | -1503 |
| JET_errNullInvalid | INT | -1504 |
| JET_errColumnIndexed | INT | -1505 |
| JET_errColumnTooBig | INT | -1506 |
| JET_errColumnNotFound | INT | -1507 |
| JET_errColumnDuplicate | INT | -1508 |
| JET_errMultiValuedColumnMustBeTagged | INT | -1509 |
| JET_errColumnRedundant | INT | -1510 |
| JET_errInvalidColumnType | INT | -1511 |
| JET_wrnColumnMaxTruncated | DWORD | 1512 |
| JET_errTaggedNotNULL | INT | -1514 |
| JET_errNoCurrentIndex | INT | -1515 |
| JET_errKeyIsMade | INT | -1516 |
| JET_errBadColumnId | INT | -1517 |
| JET_errBadItagSequence | INT | -1518 |
| JET_errColumnInRelationship | INT | -1519 |
| JET_wrnCopyLongValue | DWORD | 1520 |
| JET_errCannotBeTagged | INT | -1521 |
| JET_errDefaultValueTooBig | INT | -1524 |
| JET_errMultiValuedDuplicate | INT | -1525 |
| JET_errLVCorrupted | INT | -1526 |
| JET_errMultiValuedDuplicateAfterTruncation | INT | -1528 |
| JET_errDerivedColumnCorruption | INT | -1529 |
| JET_errInvalidPlaceholderColumn | INT | -1530 |
| JET_wrnColumnSkipped | DWORD | 1531 |
| JET_wrnColumnNotLocal | DWORD | 1532 |
| JET_wrnColumnMoreTags | DWORD | 1533 |
| JET_wrnColumnTruncated | DWORD | 1534 |
| JET_wrnColumnPresent | DWORD | 1535 |
| JET_wrnColumnSingleValue | DWORD | 1536 |
| JET_wrnColumnDefault | DWORD | 1537 |
| JET_errColumnCannotBeCompressed | INT | -1538 |
| JET_wrnColumnNotInRecord | DWORD | 1539 |
| JET_errColumnNoEncryptionKey | INT | -1540 |
| JET_wrnColumnReference | DWORD | 1541 |
| JET_errRecordNotFound | INT | -1601 |
| JET_errRecordNoCopy | INT | -1602 |
| JET_errNoCurrentRecord | INT | -1603 |
| JET_errRecordPrimaryChanged | INT | -1604 |
| JET_errKeyDuplicate | INT | -1605 |
| JET_errAlreadyPrepared | INT | -1607 |
| JET_errKeyNotMade | INT | -1608 |
| JET_errUpdateNotPrepared | INT | -1609 |
| JET_wrnDataHasChanged | DWORD | 1610 |
| JET_errDataHasChanged | INT | -1611 |
| JET_wrnKeyChanged | DWORD | 1618 |
| JET_errLanguageNotSupported | INT | -1619 |
| JET_errDecompressionFailed | INT | -1620 |
| JET_errUpdateMustVersion | INT | -1621 |
| JET_errDecryptionFailed | INT | -1622 |
| JET_errEncryptionBadItag | INT | -1623 |
| JET_errSetAutoIncrementTooHigh | INT | -1624 |
| JET_errAutoIncrementNotSet | INT | -1625 |
| JET_errTooManySorts | INT | -1701 |
| JET_errInvalidOnSort | INT | -1702 |
| JET_errTempFileOpenError | INT | -1803 |
| JET_errTooManyAttachedDatabases | INT | -1805 |
| JET_errDiskFull | INT | -1808 |
| JET_errPermissionDenied | INT | -1809 |
| JET_errFileNotFound | INT | -1811 |
| JET_errFileInvalidType | INT | -1812 |
| JET_wrnFileOpenReadOnly | DWORD | 1813 |
| JET_errFileAlreadyExists | INT | -1814 |
| JET_errAfterInitialization | INT | -1850 |
| JET_errLogCorrupted | INT | -1852 |
| JET_errInvalidOperation | INT | -1906 |
| JET_errAccessDenied | INT | -1907 |
| JET_wrnIdleFull | DWORD | 1908 |
| JET_errTooManySplits | INT | -1909 |
| JET_errSessionSharingViolation | INT | -1910 |
| JET_errEntryPointNotFound | INT | -1911 |
| JET_errSessionContextAlreadySet | INT | -1912 |
| JET_errSessionContextNotSetByThisThread | INT | -1913 |
| JET_errSessionInUse | INT | -1914 |
| JET_errRecordFormatConversionFailed | INT | -1915 |
| JET_errOneDatabasePerSession | INT | -1916 |
| JET_errRollbackError | INT | -1917 |
| JET_errFlushMapVersionUnsupported | INT | -1918 |
| JET_errFlushMapDatabaseMismatch | INT | -1919 |
| JET_errFlushMapUnrecoverable | INT | -1920 |
| JET_wrnDefragAlreadyRunning | DWORD | 2000 |
| JET_wrnDefragNotRunning | DWORD | 2001 |
| JET_errDatabaseAlreadyRunningMaintenance | INT | -2004 |
| JET_wrnCallbackNotRegistered | DWORD | 2100 |
| JET_errCallbackFailed | INT | -2101 |
| JET_errCallbackNotResolved | INT | -2102 |
| JET_errSpaceHintsInvalid | INT | -2103 |
| JET_errOSSnapshotInvalidSequence | INT | -2401 |
| JET_errOSSnapshotTimeOut | INT | -2402 |
| JET_errOSSnapshotNotAllowed | INT | -2403 |
| JET_errOSSnapshotInvalidSnapId | INT | -2404 |
| JET_errLSCallbackNotSpecified | INT | -3000 |
| JET_errLSAlreadySet | INT | -3001 |
| JET_errLSNotSet | INT | -3002 |
| JET_errFileIOSparse | INT | -4000 |
| JET_errFileIOBeyondEOF | INT | -4001 |
| JET_errFileIOAbort | INT | -4002 |
| JET_errFileIORetry | INT | -4003 |
| JET_errFileIOFail | INT | -4004 |
| JET_errFileCompressed | INT | -4005 |
| JET_errClientSpaceBegin | INT | -10000 |
| JET_errClientSpaceEnd | INT | -11999 |
| JET_BASE_NAME_LENGTH | DWORD | 3 |
| JET_bitDumpMinimum | DWORD | 1 |
| JET_bitDumpMaximum | DWORD | 2 |
| JET_bitDumpCacheMinimum | DWORD | 4 |
| JET_bitDumpCacheMaximum | DWORD | 8 |
| JET_bitDumpCacheIncludeDirtyPages | DWORD | 16 |
| JET_bitDumpCacheIncludeCachedPages | DWORD | 32 |
| JET_bitDumpCacheIncludeCorruptedPages | DWORD | 64 |
| JET_bitDumpCacheNoDecommit | DWORD | 128 |
各言語での定義
定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。
#define JET_VERSION 1280
#define JET_bitConfigStoreReadControlInhibitRead 1
#define JET_bitConfigStoreReadControlDisableAll 2
#define JET_bitConfigStoreReadControlDefault 0
#define JET_efvUseEngineDefault 1073741825
#define JET_efvUsePersistedFormat 1073741826
#define JET_efvAllowHigherPersistedFormat 1090519040
#define JET_efvWindows19H1Rtm 8920
#define JET_efvWindows10v2004 9180
#define JET_efvWindowsServer2022 9360
#define JET_efvWindows11v21H2 9400
#define JET_efvWindows11v22H2 9480
#define JET_efvWindows11v23H2 9600
#define JET_bitDefragmentBatchStart 1
#define JET_bitDefragmentBatchStop 2
#define JET_bitDefragmentAvailSpaceTreesOnly 64
#define JET_bitDefragmentNoPartialMerges 128
#define JET_bitDefragmentBTree 256
#define JET_cbtypNull 0
#define JET_cbtypFinalize 1
#define JET_cbtypBeforeInsert 2
#define JET_cbtypAfterInsert 4
#define JET_cbtypBeforeReplace 8
#define JET_cbtypAfterReplace 16
#define JET_cbtypBeforeDelete 32
#define JET_cbtypAfterDelete 64
#define JET_cbtypUserDefinedDefaultValue 128
#define JET_cbtypOnlineDefragCompleted 256
#define JET_cbtypFreeCursorLS 512
#define JET_cbtypFreeTableLS 1024
#define JET_bitTableInfoUpdatable 1
#define JET_bitTableInfoBookmark 2
#define JET_bitTableInfoRollback 4
#define JET_bitObjectSystem 2147483648
#define JET_bitObjectTableFixedDDL 1073741824
#define JET_bitObjectTableTemplate 536870912
#define JET_bitObjectTableDerived 268435456
#define JET_bitObjectTableNoFixedVarColumnsInDerivedTables 67108864
#define cObjectInfoCols 9
#define cColumnInfoCols 14
#define cIndexInfoCols 15
#define JET_MAX_COMPUTERNAME_LENGTH 15
#define JET_bitDurableCommitCallbackLogUnavailable 1
#define JET_cbBookmarkMost 256
#define JET_cbNameMost 64
#define JET_cbFullNameMost 255
#define JET_cbColumnLVPageOverhead 82
#define JET_cbLVDefaultValueMost 255
#define JET_cbColumnMost 255
#define JET_cbLVColumnMost 2147483647
#define JET_cbKeyMost8KBytePage 2000
#define JET_cbKeyMost4KBytePage 1000
#define JET_cbKeyMost2KBytePage 500
#define JET_cbKeyMostMin 255
#define JET_cbKeyMost 255
#define JET_cbLimitKeyMost 256
#define JET_cbPrimaryKeyMost 255
#define JET_cbSecondaryKeyMost 255
#define JET_ccolKeyMost 16
#define JET_ccolMost 65248
#define JET_ccolFixedMost 127
#define JET_ccolVarMost 128
#define JET_ccolTaggedMost 64993
#define JET_EventLoggingDisable 0
#define JET_EventLoggingLevelMin 1
#define JET_EventLoggingLevelLow 25
#define JET_EventLoggingLevelMedium 50
#define JET_EventLoggingLevelHigh 75
#define JET_EventLoggingLevelMax 100
#define JET_IOPriorityNormal 0
#define JET_IOPriorityLow 1
#define JET_configDefault 1
#define JET_configRemoveQuotas 2
#define JET_configLowDiskFootprint 4
#define JET_configMediumDiskFootprint 8
#define JET_configLowMemory 16
#define JET_configDynamicMediumMemory 32
#define JET_configLowPower 64
#define JET_configSSDProfileIO 128
#define JET_configRunSilent 256
#define JET_configUnthrottledMemory 512
#define JET_configHighConcurrencyScaling 1024
#define JET_paramSystemPath 0
#define JET_paramTempPath 1
#define JET_paramLogFilePath 2
#define JET_paramBaseName 3
#define JET_paramEventSource 4
#define JET_paramMaxSessions 5
#define JET_paramMaxOpenTables 6
#define JET_paramPreferredMaxOpenTables 7
#define JET_paramCachedClosedTables 125
#define JET_paramMaxCursors 8
#define JET_paramMaxVerPages 9
#define JET_paramPreferredVerPages 63
#define JET_paramGlobalMinVerPages 81
#define JET_paramVersionStoreTaskQueueMax 105
#define JET_paramMaxTemporaryTables 10
#define JET_paramLogFileSize 11
#define JET_paramLogBuffers 12
#define JET_paramWaitLogFlush 13
#define JET_paramLogCheckpointPeriod 14
#define JET_paramLogWaitingUserMax 15
#define JET_paramCommitDefault 16
#define JET_paramCircularLog 17
#define JET_paramDbExtensionSize 18
#define JET_paramPageTempDBMin 19
#define JET_paramPageFragment 20
#define JET_paramEnableFileCache 126
#define JET_paramVerPageSize 128
#define JET_paramConfiguration 129
#define JET_paramEnableAdvanced 130
#define JET_paramMaxColtyp 131
#define JET_paramBatchIOBufferMax 22
#define JET_paramCacheSize 41
#define JET_paramCacheSizeMin 60
#define JET_paramCacheSizeMax 23
#define JET_paramCheckpointDepthMax 24
#define JET_paramLRUKCorrInterval 25
#define JET_paramLRUKHistoryMax 26
#define JET_paramLRUKPolicy 27
#define JET_paramLRUKTimeout 28
#define JET_paramLRUKTrxCorrInterval 29
#define JET_paramOutstandingIOMax 30
#define JET_paramStartFlushThreshold 31
#define JET_paramStopFlushThreshold 32
#define JET_paramEnableViewCache 127
#define JET_paramCheckpointIOMax 135
#define JET_paramTableClass1Name 137
#define JET_paramTableClass2Name 138
#define JET_paramTableClass3Name 139
#define JET_paramTableClass4Name 140
#define JET_paramTableClass5Name 141
#define JET_paramTableClass6Name 142
#define JET_paramTableClass7Name 143
#define JET_paramTableClass8Name 144
#define JET_paramTableClass9Name 145
#define JET_paramTableClass10Name 146
#define JET_paramTableClass11Name 147
#define JET_paramTableClass12Name 148
#define JET_paramTableClass13Name 149
#define JET_paramTableClass14Name 150
#define JET_paramTableClass15Name 151
#define JET_paramIOPriority 152
#define JET_paramRecovery 34
#define JET_paramEnableOnlineDefrag 35
#define JET_paramCheckFormatWhenOpenFail 44
#define JET_paramEnableTempTableVersioning 46
#define JET_paramIgnoreLogVersion 47
#define JET_paramDeleteOldLogs 48
#define JET_paramEventSourceKey 49
#define JET_paramNoInformationEvent 50
#define JET_paramEventLoggingLevel 51
#define JET_paramDeleteOutOfRangeLogs 52
#define JET_paramAccessDeniedRetryPeriod 53
#define JET_paramEnableIndexChecking 45
#define JET_paramEnableIndexCleanup 54
#define JET_paramDatabasePageSize 64
#define JET_paramDisableCallbacks 65
#define JET_paramLogFileCreateAsynch 69
#define JET_paramErrorToString 70
#define JET_paramZeroDatabaseDuringBackup 71
#define JET_paramUnicodeIndexDefault 72
#define JET_paramRuntimeCallback 73
#define JET_paramCleanupMismatchedLogFiles 77
#define JET_paramRecordUpgradeDirtyLevel 78
#define JET_paramOSSnapshotTimeout 82
#define JET_paramExceptionAction 98
#define JET_paramEventLogCache 99
#define JET_paramCreatePathIfNotExist 100
#define JET_paramPageHintCacheSize 101
#define JET_paramOneDatabasePerSession 102
#define JET_paramMaxInstances 104
#define JET_paramDisablePerfmon 107
#define JET_paramIndexTuplesLengthMin 110
#define JET_paramIndexTuplesLengthMax 111
#define JET_paramIndexTuplesToIndexMax 112
#define JET_paramAlternateDatabaseRecoveryPath 113
#define JET_paramIndexTupleIncrement 132
#define JET_paramIndexTupleStart 133
#define JET_paramKeyMost 134
#define JET_paramLegacyFileNames 136
#define JET_paramEnablePersistedCallbacks 156
#define JET_paramWaypointLatency 153
#define JET_paramDefragmentSequentialBTrees 160
#define JET_paramDefragmentSequentialBTreesDensityCheckFrequency 161
#define JET_paramIOThrottlingTimeQuanta 162
#define JET_paramLVChunkSizeMost 163
#define JET_paramMaxCoalesceReadSize 164
#define JET_paramMaxCoalesceWriteSize 165
#define JET_paramMaxCoalesceReadGapSize 166
#define JET_paramMaxCoalesceWriteGapSize 167
#define JET_paramEnableDBScanInRecovery 169
#define JET_paramDbScanThrottle 170
#define JET_paramDbScanIntervalMinSec 171
#define JET_paramDbScanIntervalMaxSec 172
#define JET_paramCachePriority 177
#define JET_paramMaxTransactionSize 178
#define JET_paramPrereadIOMax 179
#define JET_paramEnableDBScanSerialization 180
#define JET_paramHungIOThreshold 181
#define JET_paramHungIOActions 182
#define JET_paramMinDataForXpress 183
#define JET_paramEnableShrinkDatabase 184
#define JET_paramProcessFriendlyName 186
#define JET_paramDurableCommitCallback 187
#define JET_paramEnableSqm 188
#define JET_paramConfigStoreSpec 189
#define JET_paramEngineFormatVersion 194
#define JET_paramUseFlushForWriteDurability 214
#define JET_paramEnableRBS 215
#define JET_paramRBSFilePath 216
#define JET_paramPerfmonRefreshInterval 217
#define JET_paramEnableBlockCache 218
#define JET_paramTraceFlags 223
#define JET_paramMaxValueInvalid 232
#define JET_sesparamCommitDefault 4097
#define JET_sesparamTransactionLevel 4099
#define JET_sesparamOperationContext 4100
#define JET_sesparamCorrelationID 4101
#define JET_sesparamMaxValueInvalid 4111
#define JET_bitESE98FileNames 1
#define JET_bitEightDotThreeSoftCompat 2
#define JET_bitHungIOEvent 1
#define JET_bitShrinkDatabaseOff 0
#define JET_bitShrinkDatabaseOn 1
#define JET_bitShrinkDatabaseRealtime 2
#define JET_bitShrinkDatabaseTrim 1
#define JET_bitReplayIgnoreMissingDB 4
#define JET_bitRecoveryWithoutUndo 8
#define JET_bitTruncateLogsAfterRecovery 16
#define JET_bitReplayMissingMapEntryDB 32
#define JET_bitLogStreamMustExist 64
#define JET_bitReplayIgnoreLostLogs 128
#define JET_bitKeepDbAttachedAtEndOfRecovery 4096
#define JET_bitTermComplete 1
#define JET_bitTermAbrupt 2
#define JET_bitTermStopBackup 4
#define JET_bitTermDirty 8
#define JET_bitIdleFlushBuffers 1
#define JET_bitIdleCompact 2
#define JET_bitIdleStatus 4
#define JET_bitDbReadOnly 1
#define JET_bitDbExclusive 2
#define JET_bitDbDeleteCorruptIndexes 16
#define JET_bitDbDeleteUnicodeIndexes 1024
#define JET_bitDbUpgrade 512
#define JET_bitDbEnableBackgroundMaintenance 2048
#define JET_bitDbPurgeCacheOnAttach 4096
#define JET_bitForceDetach 1
#define JET_bitDbRecoveryOff 8
#define JET_bitDbShadowingOff 128
#define JET_bitDbOverwriteExisting 512
#define JET_bitBackupIncremental 1
#define JET_bitBackupAtomic 4
#define JET_bitBackupSnapshot 16
#define JET_bitBackupEndNormal 1
#define JET_bitBackupEndAbort 2
#define JET_bitBackupTruncateDone 256
#define JET_bitTableCreateFixedDDL 1
#define JET_bitTableCreateTemplateTable 2
#define JET_bitTableCreateNoFixedVarColumnsInDerivedTables 4
#define JET_bitTableCreateImmutableStructure 8
#define JET_bitColumnFixed 1
#define JET_bitColumnTagged 2
#define JET_bitColumnNotNULL 4
#define JET_bitColumnVersion 8
#define JET_bitColumnAutoincrement 16
#define JET_bitColumnUpdatable 32
#define JET_bitColumnTTKey 64
#define JET_bitColumnTTDescending 128
#define JET_bitColumnMultiValued 1024
#define JET_bitColumnEscrowUpdate 2048
#define JET_bitColumnUnversioned 4096
#define JET_bitColumnMaybeNull 8192
#define JET_bitColumnFinalize 16384
#define JET_bitColumnUserDefinedDefault 32768
#define JET_bitColumnDeleteOnZero 131072
#define JET_bitColumnCompressed 524288
#define JET_bitDeleteColumnIgnoreTemplateColumns 1
#define JET_bitMoveFirst 0
#define JET_bitNoMove 2
#define JET_bitNewKey 1
#define JET_bitStrLimit 2
#define JET_bitSubStrLimit 4
#define JET_bitNormalizedKey 8
#define JET_bitKeyDataZeroLength 16
#define JET_bitFullColumnStartLimit 256
#define JET_bitFullColumnEndLimit 512
#define JET_bitPartialColumnStartLimit 1024
#define JET_bitPartialColumnEndLimit 2048
#define JET_bitRangeInclusive 1
#define JET_bitRangeUpperLimit 2
#define JET_bitRangeInstantDuration 4
#define JET_bitRangeRemove 8
#define JET_bitReadLock 1
#define JET_bitWriteLock 2
#define JET_MoveFirst 2147483648
#define JET_MovePrevious -1
#define JET_MoveLast 2147483647
#define JET_bitMoveKeyNE 1
#define JET_bitSeekEQ 1
#define JET_bitSeekLT 2
#define JET_bitSeekLE 4
#define JET_bitSeekGE 8
#define JET_bitSeekGT 16
#define JET_bitSetIndexRange 32
#define JET_bitCheckUniqueness 64
#define JET_bitBookmarkPermitVirtualCurrency 1
#define JET_bitIndexColumnMustBeNull 1
#define JET_bitIndexColumnMustBeNonNull 2
#define JET_bitRecordInIndex 1
#define JET_bitRecordNotInIndex 2
#define JET_bitIndexUnique 1
#define JET_bitIndexPrimary 2
#define JET_bitIndexDisallowNull 4
#define JET_bitIndexIgnoreNull 8
#define JET_bitIndexIgnoreAnyNull 32
#define JET_bitIndexIgnoreFirstNull 64
#define JET_bitIndexLazyFlush 128
#define JET_bitIndexEmpty 256
#define JET_bitIndexUnversioned 512
#define JET_bitIndexSortNullsHigh 1024
#define JET_bitIndexUnicode 2048
#define JET_bitIndexTuples 4096
#define JET_bitIndexTupleLimits 8192
#define JET_bitIndexCrossProduct 16384
#define JET_bitIndexKeyMost 32768
#define JET_bitIndexDisallowTruncation 65536
#define JET_bitIndexNestedTable 131072
#define JET_bitIndexDotNetGuid 262144
#define JET_bitIndexImmutableStructure 524288
#define JET_bitKeyAscending 0
#define JET_bitKeyDescending 1
#define JET_bitTableDenyWrite 1
#define JET_bitTableDenyRead 2
#define JET_bitTableReadOnly 4
#define JET_bitTableUpdatable 8
#define JET_bitTablePermitDDL 16
#define JET_bitTableNoCache 32
#define JET_bitTablePreread 64
#define JET_bitTableOpportuneRead 128
#define JET_bitTableSequential 32768
#define JET_bitTableClassMask 2031616
#define JET_bitTableClassNone 0
#define JET_bitTableClass1 65536
#define JET_bitTableClass2 131072
#define JET_bitTableClass3 196608
#define JET_bitTableClass4 262144
#define JET_bitTableClass5 327680
#define JET_bitTableClass6 393216
#define JET_bitTableClass7 458752
#define JET_bitTableClass8 524288
#define JET_bitTableClass9 589824
#define JET_bitTableClass10 655360
#define JET_bitTableClass11 720896
#define JET_bitTableClass12 786432
#define JET_bitTableClass13 851968
#define JET_bitTableClass14 917504
#define JET_bitTableClass15 983040
#define JET_bitLSReset 1
#define JET_bitLSCursor 2
#define JET_bitLSTable 4
#define JET_bitPrereadForward 1
#define JET_bitPrereadBackward 2
#define JET_bitPrereadFirstPage 4
#define JET_bitPrereadNormalizedKey 8
#define JET_bitTTIndexed 1
#define JET_bitTTUnique 2
#define JET_bitTTUpdatable 4
#define JET_bitTTScrollable 8
#define JET_bitTTSortNullsHigh 16
#define JET_bitTTForceMaterialization 32
#define JET_bitTTErrorOnDuplicateInsertion 32
#define JET_bitTTForwardOnly 64
#define JET_bitTTIntrinsicLVsOnly 128
#define JET_bitTTDotNetGuid 256
#define JET_bitTTMaterializeBBT 512
#define JET_bitSetAppendLV 1
#define JET_bitSetOverwriteLV 4
#define JET_bitSetSizeLV 8
#define JET_bitSetZeroLength 32
#define JET_bitSetSeparateLV 64
#define JET_bitSetUniqueMultiValues 128
#define JET_bitSetUniqueNormalizedMultiValues 256
#define JET_bitSetRevertToDefaultValue 512
#define JET_bitSetIntrinsicLV 1024
#define JET_bitSetUncompressed 65536
#define JET_bitSetCompressed 131072
#define JET_bitSetContiguousLV 262144
#define JET_bitSpaceHintsUtilizeParentSpace 1
#define JET_bitCreateHintAppendSequential 2
#define JET_bitCreateHintHotpointSequential 4
#define JET_bitRetrieveHintReserve1 8
#define JET_bitRetrieveHintTableScanForward 16
#define JET_bitRetrieveHintTableScanBackward 32
#define JET_bitRetrieveHintReserve2 64
#define JET_bitRetrieveHintReserve3 128
#define JET_bitDeleteHintTableSequential 256
#define JET_prepInsert 0
#define JET_prepReplace 2
#define JET_prepCancel 3
#define JET_prepReplaceNoLock 4
#define JET_prepInsertCopy 5
#define JET_prepInsertCopyDeleteOriginal 7
#define JET_prepInsertCopyReplaceOriginal 9
#define JET_sqmDisable 0
#define JET_sqmEnable 1
#define JET_sqmFromCEIP 2
#define JET_bitUpdateCheckESE97Compatibility 1
#define JET_bitEscrowNoRollback 1
#define JET_bitRetrieveCopy 1
#define JET_bitRetrieveFromIndex 2
#define JET_bitRetrieveFromPrimaryBookmark 4
#define JET_bitRetrieveTag 8
#define JET_bitRetrieveNull 16
#define JET_bitRetrieveIgnoreDefault 32
#define JET_bitRetrieveTuple 2048
#define JET_bitZeroLength 1
#define JET_bitEnumerateCopy 1
#define JET_bitEnumerateIgnoreDefault 32
#define JET_bitEnumeratePresenceOnly 131072
#define JET_bitEnumerateTaggedOnly 262144
#define JET_bitEnumerateCompressOutput 524288
#define JET_bitEnumerateIgnoreUserDefinedDefault 1048576
#define JET_bitEnumerateInRecordOnly 2097152
#define JET_bitRecordSizeInCopyBuffer 1
#define JET_bitRecordSizeRunningTotal 2
#define JET_bitRecordSizeLocal 4
#define JET_bitTransactionReadOnly 1
#define JET_bitCommitLazyFlush 1
#define JET_bitWaitLastLevel0Commit 2
#define JET_bitWaitAllLevel0Commit 8
#define JET_bitForceNewLog 16
#define JET_bitRollbackAll 1
#define JET_bitIncrementalSnapshot 1
#define JET_bitCopySnapshot 2
#define JET_bitContinueAfterThaw 4
#define JET_bitExplicitPrepare 8
#define JET_bitAllDatabasesSnapshot 1
#define JET_bitAbortSnapshot 1
#define JET_DbInfoFilename 0
#define JET_DbInfoConnect 1
#define JET_DbInfoCountry 2
#define JET_DbInfoLCID 3
#define JET_DbInfoLangid 3
#define JET_DbInfoCp 4
#define JET_DbInfoCollate 5
#define JET_DbInfoOptions 6
#define JET_DbInfoTransactions 7
#define JET_DbInfoVersion 8
#define JET_DbInfoIsam 9
#define JET_DbInfoFilesize 10
#define JET_DbInfoSpaceOwned 11
#define JET_DbInfoSpaceAvailable 12
#define JET_DbInfoUpgrade 13
#define JET_DbInfoMisc 14
#define JET_DbInfoDBInUse 15
#define JET_DbInfoPageSize 17
#define JET_DbInfoFileType 19
#define JET_DbInfoFilesizeOnDisk 21
#define JET_dbstateJustCreated 1
#define JET_dbstateDirtyShutdown 2
#define JET_dbstateCleanShutdown 3
#define JET_dbstateBeingConverted 4
#define JET_dbstateForceDetach 5
#define JET_filetypeUnknown 0
#define JET_filetypeDatabase 1
#define JET_filetypeLog 3
#define JET_filetypeCheckpoint 4
#define JET_filetypeTempDatabase 5
#define JET_filetypeFlushMap 7
#define JET_coltypNil 0
#define JET_coltypBit 1
#define JET_coltypUnsignedByte 2
#define JET_coltypShort 3
#define JET_coltypLong 4
#define JET_coltypCurrency 5
#define JET_coltypIEEESingle 6
#define JET_coltypIEEEDouble 7
#define JET_coltypDateTime 8
#define JET_coltypBinary 9
#define JET_coltypText 10
#define JET_coltypLongBinary 11
#define JET_coltypLongText 12
#define JET_coltypMax 13
#define JET_coltypSLV 13
#define JET_coltypUnsignedLong 14
#define JET_coltypLongLong 15
#define JET_coltypGUID 16
#define JET_coltypUnsignedShort 17
#define JET_coltypUnsignedLongLong 18
#define JET_ColInfoGrbitNonDerivedColumnsOnly 2147483648
#define JET_ColInfoGrbitMinimalInfo 1073741824
#define JET_ColInfoGrbitSortByColumnid 536870912
#define JET_objtypNil 0
#define JET_objtypTable 1
#define JET_bitCompactStats 32
#define JET_bitCompactRepair 64
#define JET_snpRepair 2
#define JET_snpCompact 4
#define JET_snpRestore 8
#define JET_snpBackup 9
#define JET_snpUpgrade 10
#define JET_snpScrub 11
#define JET_snpUpgradeRecordFormat 12
#define JET_sntBegin 5
#define JET_sntRequirements 7
#define JET_sntProgress 0
#define JET_sntComplete 6
#define JET_sntFail 3
#define JET_ExceptionMsgBox 1
#define JET_ExceptionNone 2
#define JET_ExceptionFailFast 4
#define JET_OnlineDefragDisable 0
#define JET_OnlineDefragAllOBSOLETE 1
#define JET_OnlineDefragDatabases 2
#define JET_OnlineDefragSpaceTrees 4
#define JET_OnlineDefragAll 65535
#define JET_bitResizeDatabaseOnlyGrow 1
#define JET_bitResizeDatabaseOnlyShrink 2
#define JET_bitStopServiceAll 0
#define JET_bitStopServiceBackgroundUserTasks 2
#define JET_bitStopServiceQuiesceCaches 4
#define JET_bitStopServiceResume 2147483648
#define JET_errSuccess 0
#define JET_wrnNyi -1
#define JET_errRfsFailure -100
#define JET_errRfsNotArmed -101
#define JET_errFileClose -102
#define JET_errOutOfThreads -103
#define JET_errTooManyIO -105
#define JET_errTaskDropped -106
#define JET_errInternalError -107
#define JET_errDisabledFunctionality -112
#define JET_errUnloadableOSFunctionality -113
#define JET_errDatabaseBufferDependenciesCorrupted -255
#define JET_wrnRemainingVersions 321
#define JET_errPreviousVersion -322
#define JET_errPageBoundary -323
#define JET_errKeyBoundary -324
#define JET_errBadPageLink -327
#define JET_errBadBookmark -328
#define JET_errNTSystemCallFailed -334
#define JET_errBadParentPageLink -338
#define JET_errSPAvailExtCacheOutOfSync -340
#define JET_errSPAvailExtCorrupted -341
#define JET_errSPAvailExtCacheOutOfMemory -342
#define JET_errSPOwnExtCorrupted -343
#define JET_errDbTimeCorrupted -344
#define JET_wrnUniqueKey 345
#define JET_errKeyTruncated -346
#define JET_errDatabaseLeakInSpace -348
#define JET_errBadEmptyPage -351
#define wrnBTNotVisibleRejected 352
#define wrnBTNotVisibleAccumulated 353
#define JET_errBadLineCount -354
#define JET_errPageTagCorrupted -357
#define JET_errNodeCorrupted -358
#define JET_errBBTNodeCorrupted -364
#define JET_errBBTBuffCorrupted -365
#define JET_wrnSeparateLongValue 406
#define JET_errKeyTooBig -408
#define JET_errCannotSeparateIntrinsicLV -416
#define JET_errSeparatedLongValue -421
#define JET_errMustBeSeparateLongValue -423
#define JET_errInvalidPreread -424
#define JET_errInvalidLoggedOperation -500
#define JET_errLogFileCorrupt -501
#define JET_errNoBackupDirectory -503
#define JET_errBackupDirectoryNotEmpty -504
#define JET_errBackupInProgress -505
#define JET_errRestoreInProgress -506
#define JET_errMissingPreviousLogFile -509
#define JET_errLogWriteFail -510
#define JET_errLogDisabledDueToRecoveryFailure -511
#define JET_errCannotLogDuringRecoveryRedo -512
#define JET_errLogGenerationMismatch -513
#define JET_errBadLogVersion -514
#define JET_errInvalidLogSequence -515
#define JET_errLoggingDisabled -516
#define JET_errLogBufferTooSmall -517
#define JET_errLogSequenceEnd -519
#define JET_errNoBackup -520
#define JET_errInvalidBackupSequence -521
#define JET_errBackupNotAllowedYet -523
#define JET_errDeleteBackupFileFail -524
#define JET_errMakeBackupDirectoryFail -525
#define JET_errInvalidBackup -526
#define JET_errRecoveredWithErrors -527
#define JET_errMissingLogFile -528
#define JET_errLogDiskFull -529
#define JET_errBadLogSignature -530
#define JET_errBadDbSignature -531
#define JET_errBadCheckpointSignature -532
#define JET_errCheckpointCorrupt -533
#define JET_errMissingPatchPage -534
#define JET_errBadPatchPage -535
#define JET_errRedoAbruptEnded -536
#define JET_errPatchFileMissing -538
#define JET_errDatabaseLogSetMismatch -539
#define JET_errDatabaseStreamingFileMismatch -540
#define JET_errLogFileSizeMismatch -541
#define JET_errCheckpointFileNotFound -542
#define JET_errRequiredLogFilesMissing -543
#define JET_errSoftRecoveryOnBackupDatabase -544
#define JET_errLogFileSizeMismatchDatabasesConsistent -545
#define JET_errLogSectorSizeMismatch -546
#define JET_errLogSectorSizeMismatchDatabasesConsistent -547
#define JET_errLogSequenceEndDatabasesConsistent -548
#define JET_errStreamingDataNotLogged -549
#define JET_errDatabaseDirtyShutdown -550
#define JET_errDatabaseInconsistent -550
#define JET_errConsistentTimeMismatch -551
#define JET_errDatabasePatchFileMismatch -552
#define JET_errEndingRestoreLogTooLow -553
#define JET_errStartingRestoreLogTooHigh -554
#define JET_errGivenLogFileHasBadSignature -555
#define JET_errGivenLogFileIsNotContiguous -556
#define JET_errMissingRestoreLogFiles -557
#define JET_wrnExistingLogFileHasBadSignature 558
#define JET_wrnExistingLogFileIsNotContiguous 559
#define JET_errMissingFullBackup -560
#define JET_errBadBackupDatabaseSize -561
#define JET_errDatabaseAlreadyUpgraded -562
#define JET_errDatabaseIncompleteUpgrade -563
#define JET_wrnSkipThisRecord 564
#define JET_errMissingCurrentLogFiles -565
#define JET_errDbTimeTooOld -566
#define JET_errDbTimeTooNew -567
#define JET_errMissingFileToBackup -569
#define JET_errLogTornWriteDuringHardRestore -570
#define JET_errLogTornWriteDuringHardRecovery -571
#define JET_errLogCorruptDuringHardRestore -573
#define JET_errLogCorruptDuringHardRecovery -574
#define JET_errMustDisableLoggingForDbUpgrade -575
#define JET_errBadRestoreTargetInstance -577
#define JET_wrnTargetInstanceRunning 578
#define JET_errRecoveredWithoutUndo -579
#define JET_errDatabasesNotFromSameSnapshot -580
#define JET_errSoftRecoveryOnSnapshot -581
#define JET_errCommittedLogFilesMissing -582
#define JET_errSectorSizeNotSupported -583
#define JET_errRecoveredWithoutUndoDatabasesConsistent -584
#define JET_wrnCommittedLogFilesLost 585
#define JET_errCommittedLogFileCorrupt -586
#define JET_wrnCommittedLogFilesRemoved 587
#define JET_wrnFinishWithUndo 588
#define JET_errLogSequenceChecksumMismatch -590
#define JET_wrnDatabaseRepaired 595
#define JET_errPageInitializedMismatch -596
#define JET_errUnicodeTranslationBufferTooSmall -601
#define JET_errUnicodeTranslationFail -602
#define JET_errUnicodeNormalizationNotSupported -603
#define JET_errUnicodeLanguageValidationFailure -604
#define JET_errExistingLogFileHasBadSignature -610
#define JET_errExistingLogFileIsNotContiguous -611
#define JET_errLogReadVerifyFailure -612
#define JET_errCheckpointDepthTooDeep -614
#define JET_errRestoreOfNonBackupDatabase -615
#define JET_errLogFileNotCopied -616
#define JET_errTransactionTooLong -618
#define JET_errEngineFormatVersionNoLongerSupportedTooLow -619
#define JET_errEngineFormatVersionNotYetImplementedTooHigh -620
#define JET_errEngineFormatVersionParamTooLowForRequestedFeature -621
#define JET_errEngineFormatVersionSpecifiedTooLowForLogVersion -622
#define JET_errEngineFormatVersionSpecifiedTooLowForDatabaseVersion -623
#define JET_errDbTimeBeyondMaxRequired -625
#define JET_errLogOperationInconsistentWithDatabase -626
#define JET_errInsertKeyOutOfOrder -627
#define JET_errBackupAbortByServer -801
#define JET_errInvalidGrbit -900
#define JET_errTermInProgress -1000
#define JET_errFeatureNotAvailable -1001
#define JET_errInvalidName -1002
#define JET_errInvalidParameter -1003
#define JET_wrnColumnNull 1004
#define JET_wrnBufferTruncated 1006
#define JET_wrnDatabaseAttached 1007
#define JET_errDatabaseFileReadOnly -1008
#define JET_wrnSortOverflow 1009
#define JET_errInvalidDatabaseId -1010
#define JET_errOutOfMemory -1011
#define JET_errOutOfDatabaseSpace -1012
#define JET_errOutOfCursors -1013
#define JET_errOutOfBuffers -1014
#define JET_errTooManyIndexes -1015
#define JET_errTooManyKeys -1016
#define JET_errRecordDeleted -1017
#define JET_errReadVerifyFailure -1018
#define JET_errPageNotInitialized -1019
#define JET_errOutOfFileHandles -1020
#define JET_errDiskReadVerificationFailure -1021
#define JET_errDiskIO -1022
#define JET_errInvalidPath -1023
#define JET_errInvalidSystemPath -1024
#define JET_errInvalidLogDirectory -1025
#define JET_errRecordTooBig -1026
#define JET_errTooManyOpenDatabases -1027
#define JET_errInvalidDatabase -1028
#define JET_errNotInitialized -1029
#define JET_errAlreadyInitialized -1030
#define JET_errInitInProgress -1031
#define JET_errFileAccessDenied -1032
#define JET_errBufferTooSmall -1038
#define JET_wrnSeekNotEqual 1039
#define JET_errTooManyColumns -1040
#define JET_errContainerNotEmpty -1043
#define JET_errInvalidFilename -1044
#define JET_errInvalidBookmark -1045
#define JET_errColumnInUse -1046
#define JET_errInvalidBufferSize -1047
#define JET_errColumnNotUpdatable -1048
#define JET_errIndexInUse -1051
#define JET_errLinkNotSupported -1052
#define JET_errNullKeyDisallowed -1053
#define JET_errNotInTransaction -1054
#define JET_wrnNoErrorInfo 1055
#define JET_errMustRollback -1057
#define JET_wrnNoIdleActivity 1058
#define JET_errTooManyActiveUsers -1059
#define JET_errInvalidCountry -1061
#define JET_errInvalidLanguageId -1062
#define JET_errInvalidCodePage -1063
#define JET_errInvalidLCMapStringFlags -1064
#define JET_errVersionStoreEntryTooBig -1065
#define JET_errVersionStoreOutOfMemoryAndCleanupTimedOut -1066
#define JET_wrnNoWriteLock 1067
#define JET_wrnColumnSetNull 1068
#define JET_errVersionStoreOutOfMemory -1069
#define JET_errCannotIndex -1071
#define JET_errRecordNotDeleted -1072
#define JET_errTooManyMempoolEntries -1073
#define JET_errOutOfObjectIDs -1074
#define JET_errOutOfLongValueIDs -1075
#define JET_errOutOfAutoincrementValues -1076
#define JET_errOutOfDbtimeValues -1077
#define JET_errOutOfSequentialIndexValues -1078
#define JET_errRunningInOneInstanceMode -1080
#define JET_errRunningInMultiInstanceMode -1081
#define JET_errSystemParamsAlreadySet -1082
#define JET_errSystemPathInUse -1083
#define JET_errLogFilePathInUse -1084
#define JET_errTempPathInUse -1085
#define JET_errInstanceNameInUse -1086
#define JET_errSystemParameterConflict -1087
#define JET_errInstanceUnavailable -1090
#define JET_errDatabaseUnavailable -1091
#define JET_errInstanceUnavailableDueToFatalLogDiskFull -1092
#define JET_errInvalidSesparamId -1093
#define JET_errTooManyRecords -1094
#define JET_errInvalidDbparamId -1095
#define JET_errOutOfSessions -1101
#define JET_errWriteConflict -1102
#define JET_errTransTooDeep -1103
#define JET_errInvalidSesid -1104
#define JET_errWriteConflictPrimaryIndex -1105
#define JET_errInTransaction -1108
#define JET_errRollbackRequired -1109
#define JET_errTransReadOnly -1110
#define JET_errSessionWriteConflict -1111
#define JET_errRecordTooBigForBackwardCompatibility -1112
#define JET_errCannotMaterializeForwardOnlySort -1113
#define JET_errSesidTableIdMismatch -1114
#define JET_errInvalidInstance -1115
#define JET_errDirtyShutdown -1116
#define JET_errReadPgnoVerifyFailure -1118
#define JET_errReadLostFlushVerifyFailure -1119
#define JET_errFileSystemCorruption -1121
#define JET_wrnShrinkNotPossible 1122
#define JET_errRecoveryVerifyFailure -1123
#define JET_errFilteredMoveNotSupported -1124
#define JET_errDatabaseDuplicate -1201
#define JET_errDatabaseInUse -1202
#define JET_errDatabaseNotFound -1203
#define JET_errDatabaseInvalidName -1204
#define JET_errDatabaseInvalidPages -1205
#define JET_errDatabaseCorrupted -1206
#define JET_errDatabaseLocked -1207
#define JET_errCannotDisableVersioning -1208
#define JET_errInvalidDatabaseVersion -1209
#define JET_errDatabase200Format -1210
#define JET_errDatabase400Format -1211
#define JET_errDatabase500Format -1212
#define JET_errPageSizeMismatch -1213
#define JET_errTooManyInstances -1214
#define JET_errDatabaseSharingViolation -1215
#define JET_errAttachedDatabaseMismatch -1216
#define JET_errDatabaseInvalidPath -1217
#define JET_errDatabaseIdInUse -1218
#define JET_errForceDetachNotAllowed -1219
#define JET_errCatalogCorrupted -1220
#define JET_errPartiallyAttachedDB -1221
#define JET_errDatabaseSignInUse -1222
#define JET_errDatabaseCorruptedNoRepair -1224
#define JET_errInvalidCreateDbVersion -1225
#define JET_errDatabaseNotReady -1230
#define JET_errDatabaseAttachedForRecovery -1231
#define JET_errTransactionsNotReadyDuringRecovery -1232
#define JET_wrnTableEmpty 1301
#define JET_errTableLocked -1302
#define JET_errTableDuplicate -1303
#define JET_errTableInUse -1304
#define JET_errObjectNotFound -1305
#define JET_errDensityInvalid -1307
#define JET_errTableNotEmpty -1308
#define JET_errInvalidTableId -1310
#define JET_errTooManyOpenTables -1311
#define JET_errIllegalOperation -1312
#define JET_errTooManyOpenTablesAndCleanupTimedOut -1313
#define JET_errObjectDuplicate -1314
#define JET_errInvalidObject -1316
#define JET_errCannotDeleteTempTable -1317
#define JET_errCannotDeleteSystemTable -1318
#define JET_errCannotDeleteTemplateTable -1319
#define JET_errExclusiveTableLockRequired -1322
#define JET_errFixedDDL -1323
#define JET_errFixedInheritedDDL -1324
#define JET_errCannotNestDDL -1325
#define JET_errDDLNotInheritable -1326
#define JET_wrnTableInUseBySystem 1327
#define JET_errInvalidSettings -1328
#define JET_errClientRequestToStopJetService -1329
#define JET_errCannotAddFixedVarColumnToDerivedTable -1330
#define JET_errIndexCantBuild -1401
#define JET_errIndexHasPrimary -1402
#define JET_errIndexDuplicate -1403
#define JET_errIndexNotFound -1404
#define JET_errIndexMustStay -1405
#define JET_errIndexInvalidDef -1406
#define JET_errInvalidCreateIndex -1409
#define JET_errTooManyOpenIndexes -1410
#define JET_errMultiValuedIndexViolation -1411
#define JET_errIndexBuildCorrupted -1412
#define JET_errPrimaryIndexCorrupted -1413
#define JET_errSecondaryIndexCorrupted -1414
#define JET_wrnCorruptIndexDeleted 1415
#define JET_errInvalidIndexId -1416
#define JET_wrnPrimaryIndexOutOfDate 1417
#define JET_wrnSecondaryIndexOutOfDate 1418
#define JET_errIndexTuplesSecondaryIndexOnly -1430
#define JET_errIndexTuplesTooManyColumns -1431
#define JET_errIndexTuplesOneColumnOnly -1431
#define JET_errIndexTuplesNonUniqueOnly -1432
#define JET_errIndexTuplesTextBinaryColumnsOnly -1433
#define JET_errIndexTuplesTextColumnsOnly -1433
#define JET_errIndexTuplesVarSegMacNotAllowed -1434
#define JET_errIndexTuplesInvalidLimits -1435
#define JET_errIndexTuplesCannotRetrieveFromIndex -1436
#define JET_errIndexTuplesKeyTooSmall -1437
#define JET_errInvalidLVChunkSize -1438
#define JET_errColumnCannotBeEncrypted -1439
#define JET_errCannotIndexOnEncryptedColumn -1440
#define JET_errColumnLong -1501
#define JET_errColumnNoChunk -1502
#define JET_errColumnDoesNotFit -1503
#define JET_errNullInvalid -1504
#define JET_errColumnIndexed -1505
#define JET_errColumnTooBig -1506
#define JET_errColumnNotFound -1507
#define JET_errColumnDuplicate -1508
#define JET_errMultiValuedColumnMustBeTagged -1509
#define JET_errColumnRedundant -1510
#define JET_errInvalidColumnType -1511
#define JET_wrnColumnMaxTruncated 1512
#define JET_errTaggedNotNULL -1514
#define JET_errNoCurrentIndex -1515
#define JET_errKeyIsMade -1516
#define JET_errBadColumnId -1517
#define JET_errBadItagSequence -1518
#define JET_errColumnInRelationship -1519
#define JET_wrnCopyLongValue 1520
#define JET_errCannotBeTagged -1521
#define JET_errDefaultValueTooBig -1524
#define JET_errMultiValuedDuplicate -1525
#define JET_errLVCorrupted -1526
#define JET_errMultiValuedDuplicateAfterTruncation -1528
#define JET_errDerivedColumnCorruption -1529
#define JET_errInvalidPlaceholderColumn -1530
#define JET_wrnColumnSkipped 1531
#define JET_wrnColumnNotLocal 1532
#define JET_wrnColumnMoreTags 1533
#define JET_wrnColumnTruncated 1534
#define JET_wrnColumnPresent 1535
#define JET_wrnColumnSingleValue 1536
#define JET_wrnColumnDefault 1537
#define JET_errColumnCannotBeCompressed -1538
#define JET_wrnColumnNotInRecord 1539
#define JET_errColumnNoEncryptionKey -1540
#define JET_wrnColumnReference 1541
#define JET_errRecordNotFound -1601
#define JET_errRecordNoCopy -1602
#define JET_errNoCurrentRecord -1603
#define JET_errRecordPrimaryChanged -1604
#define JET_errKeyDuplicate -1605
#define JET_errAlreadyPrepared -1607
#define JET_errKeyNotMade -1608
#define JET_errUpdateNotPrepared -1609
#define JET_wrnDataHasChanged 1610
#define JET_errDataHasChanged -1611
#define JET_wrnKeyChanged 1618
#define JET_errLanguageNotSupported -1619
#define JET_errDecompressionFailed -1620
#define JET_errUpdateMustVersion -1621
#define JET_errDecryptionFailed -1622
#define JET_errEncryptionBadItag -1623
#define JET_errSetAutoIncrementTooHigh -1624
#define JET_errAutoIncrementNotSet -1625
#define JET_errTooManySorts -1701
#define JET_errInvalidOnSort -1702
#define JET_errTempFileOpenError -1803
#define JET_errTooManyAttachedDatabases -1805
#define JET_errDiskFull -1808
#define JET_errPermissionDenied -1809
#define JET_errFileNotFound -1811
#define JET_errFileInvalidType -1812
#define JET_wrnFileOpenReadOnly 1813
#define JET_errFileAlreadyExists -1814
#define JET_errAfterInitialization -1850
#define JET_errLogCorrupted -1852
#define JET_errInvalidOperation -1906
#define JET_errAccessDenied -1907
#define JET_wrnIdleFull 1908
#define JET_errTooManySplits -1909
#define JET_errSessionSharingViolation -1910
#define JET_errEntryPointNotFound -1911
#define JET_errSessionContextAlreadySet -1912
#define JET_errSessionContextNotSetByThisThread -1913
#define JET_errSessionInUse -1914
#define JET_errRecordFormatConversionFailed -1915
#define JET_errOneDatabasePerSession -1916
#define JET_errRollbackError -1917
#define JET_errFlushMapVersionUnsupported -1918
#define JET_errFlushMapDatabaseMismatch -1919
#define JET_errFlushMapUnrecoverable -1920
#define JET_wrnDefragAlreadyRunning 2000
#define JET_wrnDefragNotRunning 2001
#define JET_errDatabaseAlreadyRunningMaintenance -2004
#define JET_wrnCallbackNotRegistered 2100
#define JET_errCallbackFailed -2101
#define JET_errCallbackNotResolved -2102
#define JET_errSpaceHintsInvalid -2103
#define JET_errOSSnapshotInvalidSequence -2401
#define JET_errOSSnapshotTimeOut -2402
#define JET_errOSSnapshotNotAllowed -2403
#define JET_errOSSnapshotInvalidSnapId -2404
#define JET_errLSCallbackNotSpecified -3000
#define JET_errLSAlreadySet -3001
#define JET_errLSNotSet -3002
#define JET_errFileIOSparse -4000
#define JET_errFileIOBeyondEOF -4001
#define JET_errFileIOAbort -4002
#define JET_errFileIORetry -4003
#define JET_errFileIOFail -4004
#define JET_errFileCompressed -4005
#define JET_errClientSpaceBegin -10000
#define JET_errClientSpaceEnd -11999
#define JET_BASE_NAME_LENGTH 3
#define JET_bitDumpMinimum 1
#define JET_bitDumpMaximum 2
#define JET_bitDumpCacheMinimum 4
#define JET_bitDumpCacheMaximum 8
#define JET_bitDumpCacheIncludeDirtyPages 16
#define JET_bitDumpCacheIncludeCachedPages 32
#define JET_bitDumpCacheIncludeCorruptedPages 64
#define JET_bitDumpCacheNoDecommit 128public const uint JET_VERSION = 1280;
public const uint JET_bitConfigStoreReadControlInhibitRead = 1;
public const uint JET_bitConfigStoreReadControlDisableAll = 2;
public const uint JET_bitConfigStoreReadControlDefault = 0;
public const uint JET_efvUseEngineDefault = 1073741825;
public const uint JET_efvUsePersistedFormat = 1073741826;
public const uint JET_efvAllowHigherPersistedFormat = 1090519040;
public const uint JET_efvWindows19H1Rtm = 8920;
public const uint JET_efvWindows10v2004 = 9180;
public const uint JET_efvWindowsServer2022 = 9360;
public const uint JET_efvWindows11v21H2 = 9400;
public const uint JET_efvWindows11v22H2 = 9480;
public const uint JET_efvWindows11v23H2 = 9600;
public const uint JET_bitDefragmentBatchStart = 1;
public const uint JET_bitDefragmentBatchStop = 2;
public const uint JET_bitDefragmentAvailSpaceTreesOnly = 64;
public const uint JET_bitDefragmentNoPartialMerges = 128;
public const uint JET_bitDefragmentBTree = 256;
public const uint JET_cbtypNull = 0;
public const uint JET_cbtypFinalize = 1;
public const uint JET_cbtypBeforeInsert = 2;
public const uint JET_cbtypAfterInsert = 4;
public const uint JET_cbtypBeforeReplace = 8;
public const uint JET_cbtypAfterReplace = 16;
public const uint JET_cbtypBeforeDelete = 32;
public const uint JET_cbtypAfterDelete = 64;
public const uint JET_cbtypUserDefinedDefaultValue = 128;
public const uint JET_cbtypOnlineDefragCompleted = 256;
public const uint JET_cbtypFreeCursorLS = 512;
public const uint JET_cbtypFreeTableLS = 1024;
public const uint JET_bitTableInfoUpdatable = 1;
public const uint JET_bitTableInfoBookmark = 2;
public const uint JET_bitTableInfoRollback = 4;
public const uint JET_bitObjectSystem = 2147483648;
public const uint JET_bitObjectTableFixedDDL = 1073741824;
public const uint JET_bitObjectTableTemplate = 536870912;
public const uint JET_bitObjectTableDerived = 268435456;
public const uint JET_bitObjectTableNoFixedVarColumnsInDerivedTables = 67108864;
public const uint cObjectInfoCols = 9;
public const uint cColumnInfoCols = 14;
public const uint cIndexInfoCols = 15;
public const uint JET_MAX_COMPUTERNAME_LENGTH = 15;
public const uint JET_bitDurableCommitCallbackLogUnavailable = 1;
public const uint JET_cbBookmarkMost = 256;
public const uint JET_cbNameMost = 64;
public const uint JET_cbFullNameMost = 255;
public const uint JET_cbColumnLVPageOverhead = 82;
public const uint JET_cbLVDefaultValueMost = 255;
public const uint JET_cbColumnMost = 255;
public const uint JET_cbLVColumnMost = 2147483647;
public const uint JET_cbKeyMost8KBytePage = 2000;
public const uint JET_cbKeyMost4KBytePage = 1000;
public const uint JET_cbKeyMost2KBytePage = 500;
public const uint JET_cbKeyMostMin = 255;
public const uint JET_cbKeyMost = 255;
public const uint JET_cbLimitKeyMost = 256;
public const uint JET_cbPrimaryKeyMost = 255;
public const uint JET_cbSecondaryKeyMost = 255;
public const uint JET_ccolKeyMost = 16;
public const uint JET_ccolMost = 65248;
public const uint JET_ccolFixedMost = 127;
public const uint JET_ccolVarMost = 128;
public const uint JET_ccolTaggedMost = 64993;
public const uint JET_EventLoggingDisable = 0;
public const uint JET_EventLoggingLevelMin = 1;
public const uint JET_EventLoggingLevelLow = 25;
public const uint JET_EventLoggingLevelMedium = 50;
public const uint JET_EventLoggingLevelHigh = 75;
public const uint JET_EventLoggingLevelMax = 100;
public const uint JET_IOPriorityNormal = 0;
public const uint JET_IOPriorityLow = 1;
public const uint JET_configDefault = 1;
public const uint JET_configRemoveQuotas = 2;
public const uint JET_configLowDiskFootprint = 4;
public const uint JET_configMediumDiskFootprint = 8;
public const uint JET_configLowMemory = 16;
public const uint JET_configDynamicMediumMemory = 32;
public const uint JET_configLowPower = 64;
public const uint JET_configSSDProfileIO = 128;
public const uint JET_configRunSilent = 256;
public const uint JET_configUnthrottledMemory = 512;
public const uint JET_configHighConcurrencyScaling = 1024;
public const uint JET_paramSystemPath = 0;
public const uint JET_paramTempPath = 1;
public const uint JET_paramLogFilePath = 2;
public const uint JET_paramBaseName = 3;
public const uint JET_paramEventSource = 4;
public const uint JET_paramMaxSessions = 5;
public const uint JET_paramMaxOpenTables = 6;
public const uint JET_paramPreferredMaxOpenTables = 7;
public const uint JET_paramCachedClosedTables = 125;
public const uint JET_paramMaxCursors = 8;
public const uint JET_paramMaxVerPages = 9;
public const uint JET_paramPreferredVerPages = 63;
public const uint JET_paramGlobalMinVerPages = 81;
public const uint JET_paramVersionStoreTaskQueueMax = 105;
public const uint JET_paramMaxTemporaryTables = 10;
public const uint JET_paramLogFileSize = 11;
public const uint JET_paramLogBuffers = 12;
public const uint JET_paramWaitLogFlush = 13;
public const uint JET_paramLogCheckpointPeriod = 14;
public const uint JET_paramLogWaitingUserMax = 15;
public const uint JET_paramCommitDefault = 16;
public const uint JET_paramCircularLog = 17;
public const uint JET_paramDbExtensionSize = 18;
public const uint JET_paramPageTempDBMin = 19;
public const uint JET_paramPageFragment = 20;
public const uint JET_paramEnableFileCache = 126;
public const uint JET_paramVerPageSize = 128;
public const uint JET_paramConfiguration = 129;
public const uint JET_paramEnableAdvanced = 130;
public const uint JET_paramMaxColtyp = 131;
public const uint JET_paramBatchIOBufferMax = 22;
public const uint JET_paramCacheSize = 41;
public const uint JET_paramCacheSizeMin = 60;
public const uint JET_paramCacheSizeMax = 23;
public const uint JET_paramCheckpointDepthMax = 24;
public const uint JET_paramLRUKCorrInterval = 25;
public const uint JET_paramLRUKHistoryMax = 26;
public const uint JET_paramLRUKPolicy = 27;
public const uint JET_paramLRUKTimeout = 28;
public const uint JET_paramLRUKTrxCorrInterval = 29;
public const uint JET_paramOutstandingIOMax = 30;
public const uint JET_paramStartFlushThreshold = 31;
public const uint JET_paramStopFlushThreshold = 32;
public const uint JET_paramEnableViewCache = 127;
public const uint JET_paramCheckpointIOMax = 135;
public const uint JET_paramTableClass1Name = 137;
public const uint JET_paramTableClass2Name = 138;
public const uint JET_paramTableClass3Name = 139;
public const uint JET_paramTableClass4Name = 140;
public const uint JET_paramTableClass5Name = 141;
public const uint JET_paramTableClass6Name = 142;
public const uint JET_paramTableClass7Name = 143;
public const uint JET_paramTableClass8Name = 144;
public const uint JET_paramTableClass9Name = 145;
public const uint JET_paramTableClass10Name = 146;
public const uint JET_paramTableClass11Name = 147;
public const uint JET_paramTableClass12Name = 148;
public const uint JET_paramTableClass13Name = 149;
public const uint JET_paramTableClass14Name = 150;
public const uint JET_paramTableClass15Name = 151;
public const uint JET_paramIOPriority = 152;
public const uint JET_paramRecovery = 34;
public const uint JET_paramEnableOnlineDefrag = 35;
public const uint JET_paramCheckFormatWhenOpenFail = 44;
public const uint JET_paramEnableTempTableVersioning = 46;
public const uint JET_paramIgnoreLogVersion = 47;
public const uint JET_paramDeleteOldLogs = 48;
public const uint JET_paramEventSourceKey = 49;
public const uint JET_paramNoInformationEvent = 50;
public const uint JET_paramEventLoggingLevel = 51;
public const uint JET_paramDeleteOutOfRangeLogs = 52;
public const uint JET_paramAccessDeniedRetryPeriod = 53;
public const uint JET_paramEnableIndexChecking = 45;
public const uint JET_paramEnableIndexCleanup = 54;
public const uint JET_paramDatabasePageSize = 64;
public const uint JET_paramDisableCallbacks = 65;
public const uint JET_paramLogFileCreateAsynch = 69;
public const uint JET_paramErrorToString = 70;
public const uint JET_paramZeroDatabaseDuringBackup = 71;
public const uint JET_paramUnicodeIndexDefault = 72;
public const uint JET_paramRuntimeCallback = 73;
public const uint JET_paramCleanupMismatchedLogFiles = 77;
public const uint JET_paramRecordUpgradeDirtyLevel = 78;
public const uint JET_paramOSSnapshotTimeout = 82;
public const uint JET_paramExceptionAction = 98;
public const uint JET_paramEventLogCache = 99;
public const uint JET_paramCreatePathIfNotExist = 100;
public const uint JET_paramPageHintCacheSize = 101;
public const uint JET_paramOneDatabasePerSession = 102;
public const uint JET_paramMaxInstances = 104;
public const uint JET_paramDisablePerfmon = 107;
public const uint JET_paramIndexTuplesLengthMin = 110;
public const uint JET_paramIndexTuplesLengthMax = 111;
public const uint JET_paramIndexTuplesToIndexMax = 112;
public const uint JET_paramAlternateDatabaseRecoveryPath = 113;
public const uint JET_paramIndexTupleIncrement = 132;
public const uint JET_paramIndexTupleStart = 133;
public const uint JET_paramKeyMost = 134;
public const uint JET_paramLegacyFileNames = 136;
public const uint JET_paramEnablePersistedCallbacks = 156;
public const uint JET_paramWaypointLatency = 153;
public const uint JET_paramDefragmentSequentialBTrees = 160;
public const uint JET_paramDefragmentSequentialBTreesDensityCheckFrequency = 161;
public const uint JET_paramIOThrottlingTimeQuanta = 162;
public const uint JET_paramLVChunkSizeMost = 163;
public const uint JET_paramMaxCoalesceReadSize = 164;
public const uint JET_paramMaxCoalesceWriteSize = 165;
public const uint JET_paramMaxCoalesceReadGapSize = 166;
public const uint JET_paramMaxCoalesceWriteGapSize = 167;
public const uint JET_paramEnableDBScanInRecovery = 169;
public const uint JET_paramDbScanThrottle = 170;
public const uint JET_paramDbScanIntervalMinSec = 171;
public const uint JET_paramDbScanIntervalMaxSec = 172;
public const uint JET_paramCachePriority = 177;
public const uint JET_paramMaxTransactionSize = 178;
public const uint JET_paramPrereadIOMax = 179;
public const uint JET_paramEnableDBScanSerialization = 180;
public const uint JET_paramHungIOThreshold = 181;
public const uint JET_paramHungIOActions = 182;
public const uint JET_paramMinDataForXpress = 183;
public const uint JET_paramEnableShrinkDatabase = 184;
public const uint JET_paramProcessFriendlyName = 186;
public const uint JET_paramDurableCommitCallback = 187;
public const uint JET_paramEnableSqm = 188;
public const uint JET_paramConfigStoreSpec = 189;
public const uint JET_paramEngineFormatVersion = 194;
public const uint JET_paramUseFlushForWriteDurability = 214;
public const uint JET_paramEnableRBS = 215;
public const uint JET_paramRBSFilePath = 216;
public const uint JET_paramPerfmonRefreshInterval = 217;
public const uint JET_paramEnableBlockCache = 218;
public const uint JET_paramTraceFlags = 223;
public const uint JET_paramMaxValueInvalid = 232;
public const uint JET_sesparamCommitDefault = 4097;
public const uint JET_sesparamTransactionLevel = 4099;
public const uint JET_sesparamOperationContext = 4100;
public const uint JET_sesparamCorrelationID = 4101;
public const uint JET_sesparamMaxValueInvalid = 4111;
public const uint JET_bitESE98FileNames = 1;
public const uint JET_bitEightDotThreeSoftCompat = 2;
public const uint JET_bitHungIOEvent = 1;
public const uint JET_bitShrinkDatabaseOff = 0;
public const uint JET_bitShrinkDatabaseOn = 1;
public const uint JET_bitShrinkDatabaseRealtime = 2;
public const uint JET_bitShrinkDatabaseTrim = 1;
public const uint JET_bitReplayIgnoreMissingDB = 4;
public const uint JET_bitRecoveryWithoutUndo = 8;
public const uint JET_bitTruncateLogsAfterRecovery = 16;
public const uint JET_bitReplayMissingMapEntryDB = 32;
public const uint JET_bitLogStreamMustExist = 64;
public const uint JET_bitReplayIgnoreLostLogs = 128;
public const uint JET_bitKeepDbAttachedAtEndOfRecovery = 4096;
public const uint JET_bitTermComplete = 1;
public const uint JET_bitTermAbrupt = 2;
public const uint JET_bitTermStopBackup = 4;
public const uint JET_bitTermDirty = 8;
public const uint JET_bitIdleFlushBuffers = 1;
public const uint JET_bitIdleCompact = 2;
public const uint JET_bitIdleStatus = 4;
public const uint JET_bitDbReadOnly = 1;
public const uint JET_bitDbExclusive = 2;
public const uint JET_bitDbDeleteCorruptIndexes = 16;
public const uint JET_bitDbDeleteUnicodeIndexes = 1024;
public const uint JET_bitDbUpgrade = 512;
public const uint JET_bitDbEnableBackgroundMaintenance = 2048;
public const uint JET_bitDbPurgeCacheOnAttach = 4096;
public const uint JET_bitForceDetach = 1;
public const uint JET_bitDbRecoveryOff = 8;
public const uint JET_bitDbShadowingOff = 128;
public const uint JET_bitDbOverwriteExisting = 512;
public const uint JET_bitBackupIncremental = 1;
public const uint JET_bitBackupAtomic = 4;
public const uint JET_bitBackupSnapshot = 16;
public const uint JET_bitBackupEndNormal = 1;
public const uint JET_bitBackupEndAbort = 2;
public const uint JET_bitBackupTruncateDone = 256;
public const uint JET_bitTableCreateFixedDDL = 1;
public const uint JET_bitTableCreateTemplateTable = 2;
public const uint JET_bitTableCreateNoFixedVarColumnsInDerivedTables = 4;
public const uint JET_bitTableCreateImmutableStructure = 8;
public const uint JET_bitColumnFixed = 1;
public const uint JET_bitColumnTagged = 2;
public const uint JET_bitColumnNotNULL = 4;
public const uint JET_bitColumnVersion = 8;
public const uint JET_bitColumnAutoincrement = 16;
public const uint JET_bitColumnUpdatable = 32;
public const uint JET_bitColumnTTKey = 64;
public const uint JET_bitColumnTTDescending = 128;
public const uint JET_bitColumnMultiValued = 1024;
public const uint JET_bitColumnEscrowUpdate = 2048;
public const uint JET_bitColumnUnversioned = 4096;
public const uint JET_bitColumnMaybeNull = 8192;
public const uint JET_bitColumnFinalize = 16384;
public const uint JET_bitColumnUserDefinedDefault = 32768;
public const uint JET_bitColumnDeleteOnZero = 131072;
public const uint JET_bitColumnCompressed = 524288;
public const uint JET_bitDeleteColumnIgnoreTemplateColumns = 1;
public const uint JET_bitMoveFirst = 0;
public const uint JET_bitNoMove = 2;
public const uint JET_bitNewKey = 1;
public const uint JET_bitStrLimit = 2;
public const uint JET_bitSubStrLimit = 4;
public const uint JET_bitNormalizedKey = 8;
public const uint JET_bitKeyDataZeroLength = 16;
public const uint JET_bitFullColumnStartLimit = 256;
public const uint JET_bitFullColumnEndLimit = 512;
public const uint JET_bitPartialColumnStartLimit = 1024;
public const uint JET_bitPartialColumnEndLimit = 2048;
public const uint JET_bitRangeInclusive = 1;
public const uint JET_bitRangeUpperLimit = 2;
public const uint JET_bitRangeInstantDuration = 4;
public const uint JET_bitRangeRemove = 8;
public const uint JET_bitReadLock = 1;
public const uint JET_bitWriteLock = 2;
public const uint JET_MoveFirst = 2147483648;
public const int JET_MovePrevious = -1;
public const uint JET_MoveLast = 2147483647;
public const uint JET_bitMoveKeyNE = 1;
public const uint JET_bitSeekEQ = 1;
public const uint JET_bitSeekLT = 2;
public const uint JET_bitSeekLE = 4;
public const uint JET_bitSeekGE = 8;
public const uint JET_bitSeekGT = 16;
public const uint JET_bitSetIndexRange = 32;
public const uint JET_bitCheckUniqueness = 64;
public const uint JET_bitBookmarkPermitVirtualCurrency = 1;
public const uint JET_bitIndexColumnMustBeNull = 1;
public const uint JET_bitIndexColumnMustBeNonNull = 2;
public const uint JET_bitRecordInIndex = 1;
public const uint JET_bitRecordNotInIndex = 2;
public const uint JET_bitIndexUnique = 1;
public const uint JET_bitIndexPrimary = 2;
public const uint JET_bitIndexDisallowNull = 4;
public const uint JET_bitIndexIgnoreNull = 8;
public const uint JET_bitIndexIgnoreAnyNull = 32;
public const uint JET_bitIndexIgnoreFirstNull = 64;
public const uint JET_bitIndexLazyFlush = 128;
public const uint JET_bitIndexEmpty = 256;
public const uint JET_bitIndexUnversioned = 512;
public const uint JET_bitIndexSortNullsHigh = 1024;
public const uint JET_bitIndexUnicode = 2048;
public const uint JET_bitIndexTuples = 4096;
public const uint JET_bitIndexTupleLimits = 8192;
public const uint JET_bitIndexCrossProduct = 16384;
public const uint JET_bitIndexKeyMost = 32768;
public const uint JET_bitIndexDisallowTruncation = 65536;
public const uint JET_bitIndexNestedTable = 131072;
public const uint JET_bitIndexDotNetGuid = 262144;
public const uint JET_bitIndexImmutableStructure = 524288;
public const uint JET_bitKeyAscending = 0;
public const uint JET_bitKeyDescending = 1;
public const uint JET_bitTableDenyWrite = 1;
public const uint JET_bitTableDenyRead = 2;
public const uint JET_bitTableReadOnly = 4;
public const uint JET_bitTableUpdatable = 8;
public const uint JET_bitTablePermitDDL = 16;
public const uint JET_bitTableNoCache = 32;
public const uint JET_bitTablePreread = 64;
public const uint JET_bitTableOpportuneRead = 128;
public const uint JET_bitTableSequential = 32768;
public const uint JET_bitTableClassMask = 2031616;
public const uint JET_bitTableClassNone = 0;
public const uint JET_bitTableClass1 = 65536;
public const uint JET_bitTableClass2 = 131072;
public const uint JET_bitTableClass3 = 196608;
public const uint JET_bitTableClass4 = 262144;
public const uint JET_bitTableClass5 = 327680;
public const uint JET_bitTableClass6 = 393216;
public const uint JET_bitTableClass7 = 458752;
public const uint JET_bitTableClass8 = 524288;
public const uint JET_bitTableClass9 = 589824;
public const uint JET_bitTableClass10 = 655360;
public const uint JET_bitTableClass11 = 720896;
public const uint JET_bitTableClass12 = 786432;
public const uint JET_bitTableClass13 = 851968;
public const uint JET_bitTableClass14 = 917504;
public const uint JET_bitTableClass15 = 983040;
public const uint JET_bitLSReset = 1;
public const uint JET_bitLSCursor = 2;
public const uint JET_bitLSTable = 4;
public const uint JET_bitPrereadForward = 1;
public const uint JET_bitPrereadBackward = 2;
public const uint JET_bitPrereadFirstPage = 4;
public const uint JET_bitPrereadNormalizedKey = 8;
public const uint JET_bitTTIndexed = 1;
public const uint JET_bitTTUnique = 2;
public const uint JET_bitTTUpdatable = 4;
public const uint JET_bitTTScrollable = 8;
public const uint JET_bitTTSortNullsHigh = 16;
public const uint JET_bitTTForceMaterialization = 32;
public const uint JET_bitTTErrorOnDuplicateInsertion = 32;
public const uint JET_bitTTForwardOnly = 64;
public const uint JET_bitTTIntrinsicLVsOnly = 128;
public const uint JET_bitTTDotNetGuid = 256;
public const uint JET_bitTTMaterializeBBT = 512;
public const uint JET_bitSetAppendLV = 1;
public const uint JET_bitSetOverwriteLV = 4;
public const uint JET_bitSetSizeLV = 8;
public const uint JET_bitSetZeroLength = 32;
public const uint JET_bitSetSeparateLV = 64;
public const uint JET_bitSetUniqueMultiValues = 128;
public const uint JET_bitSetUniqueNormalizedMultiValues = 256;
public const uint JET_bitSetRevertToDefaultValue = 512;
public const uint JET_bitSetIntrinsicLV = 1024;
public const uint JET_bitSetUncompressed = 65536;
public const uint JET_bitSetCompressed = 131072;
public const uint JET_bitSetContiguousLV = 262144;
public const uint JET_bitSpaceHintsUtilizeParentSpace = 1;
public const uint JET_bitCreateHintAppendSequential = 2;
public const uint JET_bitCreateHintHotpointSequential = 4;
public const uint JET_bitRetrieveHintReserve1 = 8;
public const uint JET_bitRetrieveHintTableScanForward = 16;
public const uint JET_bitRetrieveHintTableScanBackward = 32;
public const uint JET_bitRetrieveHintReserve2 = 64;
public const uint JET_bitRetrieveHintReserve3 = 128;
public const uint JET_bitDeleteHintTableSequential = 256;
public const uint JET_prepInsert = 0;
public const uint JET_prepReplace = 2;
public const uint JET_prepCancel = 3;
public const uint JET_prepReplaceNoLock = 4;
public const uint JET_prepInsertCopy = 5;
public const uint JET_prepInsertCopyDeleteOriginal = 7;
public const uint JET_prepInsertCopyReplaceOriginal = 9;
public const uint JET_sqmDisable = 0;
public const uint JET_sqmEnable = 1;
public const uint JET_sqmFromCEIP = 2;
public const uint JET_bitUpdateCheckESE97Compatibility = 1;
public const uint JET_bitEscrowNoRollback = 1;
public const uint JET_bitRetrieveCopy = 1;
public const uint JET_bitRetrieveFromIndex = 2;
public const uint JET_bitRetrieveFromPrimaryBookmark = 4;
public const uint JET_bitRetrieveTag = 8;
public const uint JET_bitRetrieveNull = 16;
public const uint JET_bitRetrieveIgnoreDefault = 32;
public const uint JET_bitRetrieveTuple = 2048;
public const uint JET_bitZeroLength = 1;
public const uint JET_bitEnumerateCopy = 1;
public const uint JET_bitEnumerateIgnoreDefault = 32;
public const uint JET_bitEnumeratePresenceOnly = 131072;
public const uint JET_bitEnumerateTaggedOnly = 262144;
public const uint JET_bitEnumerateCompressOutput = 524288;
public const uint JET_bitEnumerateIgnoreUserDefinedDefault = 1048576;
public const uint JET_bitEnumerateInRecordOnly = 2097152;
public const uint JET_bitRecordSizeInCopyBuffer = 1;
public const uint JET_bitRecordSizeRunningTotal = 2;
public const uint JET_bitRecordSizeLocal = 4;
public const uint JET_bitTransactionReadOnly = 1;
public const uint JET_bitCommitLazyFlush = 1;
public const uint JET_bitWaitLastLevel0Commit = 2;
public const uint JET_bitWaitAllLevel0Commit = 8;
public const uint JET_bitForceNewLog = 16;
public const uint JET_bitRollbackAll = 1;
public const uint JET_bitIncrementalSnapshot = 1;
public const uint JET_bitCopySnapshot = 2;
public const uint JET_bitContinueAfterThaw = 4;
public const uint JET_bitExplicitPrepare = 8;
public const uint JET_bitAllDatabasesSnapshot = 1;
public const uint JET_bitAbortSnapshot = 1;
public const uint JET_DbInfoFilename = 0;
public const uint JET_DbInfoConnect = 1;
public const uint JET_DbInfoCountry = 2;
public const uint JET_DbInfoLCID = 3;
public const uint JET_DbInfoLangid = 3;
public const uint JET_DbInfoCp = 4;
public const uint JET_DbInfoCollate = 5;
public const uint JET_DbInfoOptions = 6;
public const uint JET_DbInfoTransactions = 7;
public const uint JET_DbInfoVersion = 8;
public const uint JET_DbInfoIsam = 9;
public const uint JET_DbInfoFilesize = 10;
public const uint JET_DbInfoSpaceOwned = 11;
public const uint JET_DbInfoSpaceAvailable = 12;
public const uint JET_DbInfoUpgrade = 13;
public const uint JET_DbInfoMisc = 14;
public const uint JET_DbInfoDBInUse = 15;
public const uint JET_DbInfoPageSize = 17;
public const uint JET_DbInfoFileType = 19;
public const uint JET_DbInfoFilesizeOnDisk = 21;
public const uint JET_dbstateJustCreated = 1;
public const uint JET_dbstateDirtyShutdown = 2;
public const uint JET_dbstateCleanShutdown = 3;
public const uint JET_dbstateBeingConverted = 4;
public const uint JET_dbstateForceDetach = 5;
public const uint JET_filetypeUnknown = 0;
public const uint JET_filetypeDatabase = 1;
public const uint JET_filetypeLog = 3;
public const uint JET_filetypeCheckpoint = 4;
public const uint JET_filetypeTempDatabase = 5;
public const uint JET_filetypeFlushMap = 7;
public const uint JET_coltypNil = 0;
public const uint JET_coltypBit = 1;
public const uint JET_coltypUnsignedByte = 2;
public const uint JET_coltypShort = 3;
public const uint JET_coltypLong = 4;
public const uint JET_coltypCurrency = 5;
public const uint JET_coltypIEEESingle = 6;
public const uint JET_coltypIEEEDouble = 7;
public const uint JET_coltypDateTime = 8;
public const uint JET_coltypBinary = 9;
public const uint JET_coltypText = 10;
public const uint JET_coltypLongBinary = 11;
public const uint JET_coltypLongText = 12;
public const uint JET_coltypMax = 13;
public const uint JET_coltypSLV = 13;
public const uint JET_coltypUnsignedLong = 14;
public const uint JET_coltypLongLong = 15;
public const uint JET_coltypGUID = 16;
public const uint JET_coltypUnsignedShort = 17;
public const uint JET_coltypUnsignedLongLong = 18;
public const uint JET_ColInfoGrbitNonDerivedColumnsOnly = 2147483648;
public const uint JET_ColInfoGrbitMinimalInfo = 1073741824;
public const uint JET_ColInfoGrbitSortByColumnid = 536870912;
public const uint JET_objtypNil = 0;
public const uint JET_objtypTable = 1;
public const uint JET_bitCompactStats = 32;
public const uint JET_bitCompactRepair = 64;
public const uint JET_snpRepair = 2;
public const uint JET_snpCompact = 4;
public const uint JET_snpRestore = 8;
public const uint JET_snpBackup = 9;
public const uint JET_snpUpgrade = 10;
public const uint JET_snpScrub = 11;
public const uint JET_snpUpgradeRecordFormat = 12;
public const uint JET_sntBegin = 5;
public const uint JET_sntRequirements = 7;
public const uint JET_sntProgress = 0;
public const uint JET_sntComplete = 6;
public const uint JET_sntFail = 3;
public const uint JET_ExceptionMsgBox = 1;
public const uint JET_ExceptionNone = 2;
public const uint JET_ExceptionFailFast = 4;
public const uint JET_OnlineDefragDisable = 0;
public const uint JET_OnlineDefragAllOBSOLETE = 1;
public const uint JET_OnlineDefragDatabases = 2;
public const uint JET_OnlineDefragSpaceTrees = 4;
public const uint JET_OnlineDefragAll = 65535;
public const uint JET_bitResizeDatabaseOnlyGrow = 1;
public const uint JET_bitResizeDatabaseOnlyShrink = 2;
public const uint JET_bitStopServiceAll = 0;
public const uint JET_bitStopServiceBackgroundUserTasks = 2;
public const uint JET_bitStopServiceQuiesceCaches = 4;
public const uint JET_bitStopServiceResume = 2147483648;
public const int JET_errSuccess = 0;
public const int JET_wrnNyi = -1;
public const int JET_errRfsFailure = -100;
public const int JET_errRfsNotArmed = -101;
public const int JET_errFileClose = -102;
public const int JET_errOutOfThreads = -103;
public const int JET_errTooManyIO = -105;
public const int JET_errTaskDropped = -106;
public const int JET_errInternalError = -107;
public const int JET_errDisabledFunctionality = -112;
public const int JET_errUnloadableOSFunctionality = -113;
public const int JET_errDatabaseBufferDependenciesCorrupted = -255;
public const uint JET_wrnRemainingVersions = 321;
public const int JET_errPreviousVersion = -322;
public const int JET_errPageBoundary = -323;
public const int JET_errKeyBoundary = -324;
public const int JET_errBadPageLink = -327;
public const int JET_errBadBookmark = -328;
public const int JET_errNTSystemCallFailed = -334;
public const int JET_errBadParentPageLink = -338;
public const int JET_errSPAvailExtCacheOutOfSync = -340;
public const int JET_errSPAvailExtCorrupted = -341;
public const int JET_errSPAvailExtCacheOutOfMemory = -342;
public const int JET_errSPOwnExtCorrupted = -343;
public const int JET_errDbTimeCorrupted = -344;
public const uint JET_wrnUniqueKey = 345;
public const int JET_errKeyTruncated = -346;
public const int JET_errDatabaseLeakInSpace = -348;
public const int JET_errBadEmptyPage = -351;
public const uint wrnBTNotVisibleRejected = 352;
public const uint wrnBTNotVisibleAccumulated = 353;
public const int JET_errBadLineCount = -354;
public const int JET_errPageTagCorrupted = -357;
public const int JET_errNodeCorrupted = -358;
public const int JET_errBBTNodeCorrupted = -364;
public const int JET_errBBTBuffCorrupted = -365;
public const uint JET_wrnSeparateLongValue = 406;
public const int JET_errKeyTooBig = -408;
public const int JET_errCannotSeparateIntrinsicLV = -416;
public const int JET_errSeparatedLongValue = -421;
public const int JET_errMustBeSeparateLongValue = -423;
public const int JET_errInvalidPreread = -424;
public const int JET_errInvalidLoggedOperation = -500;
public const int JET_errLogFileCorrupt = -501;
public const int JET_errNoBackupDirectory = -503;
public const int JET_errBackupDirectoryNotEmpty = -504;
public const int JET_errBackupInProgress = -505;
public const int JET_errRestoreInProgress = -506;
public const int JET_errMissingPreviousLogFile = -509;
public const int JET_errLogWriteFail = -510;
public const int JET_errLogDisabledDueToRecoveryFailure = -511;
public const int JET_errCannotLogDuringRecoveryRedo = -512;
public const int JET_errLogGenerationMismatch = -513;
public const int JET_errBadLogVersion = -514;
public const int JET_errInvalidLogSequence = -515;
public const int JET_errLoggingDisabled = -516;
public const int JET_errLogBufferTooSmall = -517;
public const int JET_errLogSequenceEnd = -519;
public const int JET_errNoBackup = -520;
public const int JET_errInvalidBackupSequence = -521;
public const int JET_errBackupNotAllowedYet = -523;
public const int JET_errDeleteBackupFileFail = -524;
public const int JET_errMakeBackupDirectoryFail = -525;
public const int JET_errInvalidBackup = -526;
public const int JET_errRecoveredWithErrors = -527;
public const int JET_errMissingLogFile = -528;
public const int JET_errLogDiskFull = -529;
public const int JET_errBadLogSignature = -530;
public const int JET_errBadDbSignature = -531;
public const int JET_errBadCheckpointSignature = -532;
public const int JET_errCheckpointCorrupt = -533;
public const int JET_errMissingPatchPage = -534;
public const int JET_errBadPatchPage = -535;
public const int JET_errRedoAbruptEnded = -536;
public const int JET_errPatchFileMissing = -538;
public const int JET_errDatabaseLogSetMismatch = -539;
public const int JET_errDatabaseStreamingFileMismatch = -540;
public const int JET_errLogFileSizeMismatch = -541;
public const int JET_errCheckpointFileNotFound = -542;
public const int JET_errRequiredLogFilesMissing = -543;
public const int JET_errSoftRecoveryOnBackupDatabase = -544;
public const int JET_errLogFileSizeMismatchDatabasesConsistent = -545;
public const int JET_errLogSectorSizeMismatch = -546;
public const int JET_errLogSectorSizeMismatchDatabasesConsistent = -547;
public const int JET_errLogSequenceEndDatabasesConsistent = -548;
public const int JET_errStreamingDataNotLogged = -549;
public const int JET_errDatabaseDirtyShutdown = -550;
public const int JET_errDatabaseInconsistent = -550;
public const int JET_errConsistentTimeMismatch = -551;
public const int JET_errDatabasePatchFileMismatch = -552;
public const int JET_errEndingRestoreLogTooLow = -553;
public const int JET_errStartingRestoreLogTooHigh = -554;
public const int JET_errGivenLogFileHasBadSignature = -555;
public const int JET_errGivenLogFileIsNotContiguous = -556;
public const int JET_errMissingRestoreLogFiles = -557;
public const uint JET_wrnExistingLogFileHasBadSignature = 558;
public const uint JET_wrnExistingLogFileIsNotContiguous = 559;
public const int JET_errMissingFullBackup = -560;
public const int JET_errBadBackupDatabaseSize = -561;
public const int JET_errDatabaseAlreadyUpgraded = -562;
public const int JET_errDatabaseIncompleteUpgrade = -563;
public const uint JET_wrnSkipThisRecord = 564;
public const int JET_errMissingCurrentLogFiles = -565;
public const int JET_errDbTimeTooOld = -566;
public const int JET_errDbTimeTooNew = -567;
public const int JET_errMissingFileToBackup = -569;
public const int JET_errLogTornWriteDuringHardRestore = -570;
public const int JET_errLogTornWriteDuringHardRecovery = -571;
public const int JET_errLogCorruptDuringHardRestore = -573;
public const int JET_errLogCorruptDuringHardRecovery = -574;
public const int JET_errMustDisableLoggingForDbUpgrade = -575;
public const int JET_errBadRestoreTargetInstance = -577;
public const uint JET_wrnTargetInstanceRunning = 578;
public const int JET_errRecoveredWithoutUndo = -579;
public const int JET_errDatabasesNotFromSameSnapshot = -580;
public const int JET_errSoftRecoveryOnSnapshot = -581;
public const int JET_errCommittedLogFilesMissing = -582;
public const int JET_errSectorSizeNotSupported = -583;
public const int JET_errRecoveredWithoutUndoDatabasesConsistent = -584;
public const uint JET_wrnCommittedLogFilesLost = 585;
public const int JET_errCommittedLogFileCorrupt = -586;
public const uint JET_wrnCommittedLogFilesRemoved = 587;
public const uint JET_wrnFinishWithUndo = 588;
public const int JET_errLogSequenceChecksumMismatch = -590;
public const uint JET_wrnDatabaseRepaired = 595;
public const int JET_errPageInitializedMismatch = -596;
public const int JET_errUnicodeTranslationBufferTooSmall = -601;
public const int JET_errUnicodeTranslationFail = -602;
public const int JET_errUnicodeNormalizationNotSupported = -603;
public const int JET_errUnicodeLanguageValidationFailure = -604;
public const int JET_errExistingLogFileHasBadSignature = -610;
public const int JET_errExistingLogFileIsNotContiguous = -611;
public const int JET_errLogReadVerifyFailure = -612;
public const int JET_errCheckpointDepthTooDeep = -614;
public const int JET_errRestoreOfNonBackupDatabase = -615;
public const int JET_errLogFileNotCopied = -616;
public const int JET_errTransactionTooLong = -618;
public const int JET_errEngineFormatVersionNoLongerSupportedTooLow = -619;
public const int JET_errEngineFormatVersionNotYetImplementedTooHigh = -620;
public const int JET_errEngineFormatVersionParamTooLowForRequestedFeature = -621;
public const int JET_errEngineFormatVersionSpecifiedTooLowForLogVersion = -622;
public const int JET_errEngineFormatVersionSpecifiedTooLowForDatabaseVersion = -623;
public const int JET_errDbTimeBeyondMaxRequired = -625;
public const int JET_errLogOperationInconsistentWithDatabase = -626;
public const int JET_errInsertKeyOutOfOrder = -627;
public const int JET_errBackupAbortByServer = -801;
public const int JET_errInvalidGrbit = -900;
public const int JET_errTermInProgress = -1000;
public const int JET_errFeatureNotAvailable = -1001;
public const int JET_errInvalidName = -1002;
public const int JET_errInvalidParameter = -1003;
public const uint JET_wrnColumnNull = 1004;
public const uint JET_wrnBufferTruncated = 1006;
public const uint JET_wrnDatabaseAttached = 1007;
public const int JET_errDatabaseFileReadOnly = -1008;
public const uint JET_wrnSortOverflow = 1009;
public const int JET_errInvalidDatabaseId = -1010;
public const int JET_errOutOfMemory = -1011;
public const int JET_errOutOfDatabaseSpace = -1012;
public const int JET_errOutOfCursors = -1013;
public const int JET_errOutOfBuffers = -1014;
public const int JET_errTooManyIndexes = -1015;
public const int JET_errTooManyKeys = -1016;
public const int JET_errRecordDeleted = -1017;
public const int JET_errReadVerifyFailure = -1018;
public const int JET_errPageNotInitialized = -1019;
public const int JET_errOutOfFileHandles = -1020;
public const int JET_errDiskReadVerificationFailure = -1021;
public const int JET_errDiskIO = -1022;
public const int JET_errInvalidPath = -1023;
public const int JET_errInvalidSystemPath = -1024;
public const int JET_errInvalidLogDirectory = -1025;
public const int JET_errRecordTooBig = -1026;
public const int JET_errTooManyOpenDatabases = -1027;
public const int JET_errInvalidDatabase = -1028;
public const int JET_errNotInitialized = -1029;
public const int JET_errAlreadyInitialized = -1030;
public const int JET_errInitInProgress = -1031;
public const int JET_errFileAccessDenied = -1032;
public const int JET_errBufferTooSmall = -1038;
public const uint JET_wrnSeekNotEqual = 1039;
public const int JET_errTooManyColumns = -1040;
public const int JET_errContainerNotEmpty = -1043;
public const int JET_errInvalidFilename = -1044;
public const int JET_errInvalidBookmark = -1045;
public const int JET_errColumnInUse = -1046;
public const int JET_errInvalidBufferSize = -1047;
public const int JET_errColumnNotUpdatable = -1048;
public const int JET_errIndexInUse = -1051;
public const int JET_errLinkNotSupported = -1052;
public const int JET_errNullKeyDisallowed = -1053;
public const int JET_errNotInTransaction = -1054;
public const uint JET_wrnNoErrorInfo = 1055;
public const int JET_errMustRollback = -1057;
public const uint JET_wrnNoIdleActivity = 1058;
public const int JET_errTooManyActiveUsers = -1059;
public const int JET_errInvalidCountry = -1061;
public const int JET_errInvalidLanguageId = -1062;
public const int JET_errInvalidCodePage = -1063;
public const int JET_errInvalidLCMapStringFlags = -1064;
public const int JET_errVersionStoreEntryTooBig = -1065;
public const int JET_errVersionStoreOutOfMemoryAndCleanupTimedOut = -1066;
public const uint JET_wrnNoWriteLock = 1067;
public const uint JET_wrnColumnSetNull = 1068;
public const int JET_errVersionStoreOutOfMemory = -1069;
public const int JET_errCannotIndex = -1071;
public const int JET_errRecordNotDeleted = -1072;
public const int JET_errTooManyMempoolEntries = -1073;
public const int JET_errOutOfObjectIDs = -1074;
public const int JET_errOutOfLongValueIDs = -1075;
public const int JET_errOutOfAutoincrementValues = -1076;
public const int JET_errOutOfDbtimeValues = -1077;
public const int JET_errOutOfSequentialIndexValues = -1078;
public const int JET_errRunningInOneInstanceMode = -1080;
public const int JET_errRunningInMultiInstanceMode = -1081;
public const int JET_errSystemParamsAlreadySet = -1082;
public const int JET_errSystemPathInUse = -1083;
public const int JET_errLogFilePathInUse = -1084;
public const int JET_errTempPathInUse = -1085;
public const int JET_errInstanceNameInUse = -1086;
public const int JET_errSystemParameterConflict = -1087;
public const int JET_errInstanceUnavailable = -1090;
public const int JET_errDatabaseUnavailable = -1091;
public const int JET_errInstanceUnavailableDueToFatalLogDiskFull = -1092;
public const int JET_errInvalidSesparamId = -1093;
public const int JET_errTooManyRecords = -1094;
public const int JET_errInvalidDbparamId = -1095;
public const int JET_errOutOfSessions = -1101;
public const int JET_errWriteConflict = -1102;
public const int JET_errTransTooDeep = -1103;
public const int JET_errInvalidSesid = -1104;
public const int JET_errWriteConflictPrimaryIndex = -1105;
public const int JET_errInTransaction = -1108;
public const int JET_errRollbackRequired = -1109;
public const int JET_errTransReadOnly = -1110;
public const int JET_errSessionWriteConflict = -1111;
public const int JET_errRecordTooBigForBackwardCompatibility = -1112;
public const int JET_errCannotMaterializeForwardOnlySort = -1113;
public const int JET_errSesidTableIdMismatch = -1114;
public const int JET_errInvalidInstance = -1115;
public const int JET_errDirtyShutdown = -1116;
public const int JET_errReadPgnoVerifyFailure = -1118;
public const int JET_errReadLostFlushVerifyFailure = -1119;
public const int JET_errFileSystemCorruption = -1121;
public const uint JET_wrnShrinkNotPossible = 1122;
public const int JET_errRecoveryVerifyFailure = -1123;
public const int JET_errFilteredMoveNotSupported = -1124;
public const int JET_errDatabaseDuplicate = -1201;
public const int JET_errDatabaseInUse = -1202;
public const int JET_errDatabaseNotFound = -1203;
public const int JET_errDatabaseInvalidName = -1204;
public const int JET_errDatabaseInvalidPages = -1205;
public const int JET_errDatabaseCorrupted = -1206;
public const int JET_errDatabaseLocked = -1207;
public const int JET_errCannotDisableVersioning = -1208;
public const int JET_errInvalidDatabaseVersion = -1209;
public const int JET_errDatabase200Format = -1210;
public const int JET_errDatabase400Format = -1211;
public const int JET_errDatabase500Format = -1212;
public const int JET_errPageSizeMismatch = -1213;
public const int JET_errTooManyInstances = -1214;
public const int JET_errDatabaseSharingViolation = -1215;
public const int JET_errAttachedDatabaseMismatch = -1216;
public const int JET_errDatabaseInvalidPath = -1217;
public const int JET_errDatabaseIdInUse = -1218;
public const int JET_errForceDetachNotAllowed = -1219;
public const int JET_errCatalogCorrupted = -1220;
public const int JET_errPartiallyAttachedDB = -1221;
public const int JET_errDatabaseSignInUse = -1222;
public const int JET_errDatabaseCorruptedNoRepair = -1224;
public const int JET_errInvalidCreateDbVersion = -1225;
public const int JET_errDatabaseNotReady = -1230;
public const int JET_errDatabaseAttachedForRecovery = -1231;
public const int JET_errTransactionsNotReadyDuringRecovery = -1232;
public const uint JET_wrnTableEmpty = 1301;
public const int JET_errTableLocked = -1302;
public const int JET_errTableDuplicate = -1303;
public const int JET_errTableInUse = -1304;
public const int JET_errObjectNotFound = -1305;
public const int JET_errDensityInvalid = -1307;
public const int JET_errTableNotEmpty = -1308;
public const int JET_errInvalidTableId = -1310;
public const int JET_errTooManyOpenTables = -1311;
public const int JET_errIllegalOperation = -1312;
public const int JET_errTooManyOpenTablesAndCleanupTimedOut = -1313;
public const int JET_errObjectDuplicate = -1314;
public const int JET_errInvalidObject = -1316;
public const int JET_errCannotDeleteTempTable = -1317;
public const int JET_errCannotDeleteSystemTable = -1318;
public const int JET_errCannotDeleteTemplateTable = -1319;
public const int JET_errExclusiveTableLockRequired = -1322;
public const int JET_errFixedDDL = -1323;
public const int JET_errFixedInheritedDDL = -1324;
public const int JET_errCannotNestDDL = -1325;
public const int JET_errDDLNotInheritable = -1326;
public const uint JET_wrnTableInUseBySystem = 1327;
public const int JET_errInvalidSettings = -1328;
public const int JET_errClientRequestToStopJetService = -1329;
public const int JET_errCannotAddFixedVarColumnToDerivedTable = -1330;
public const int JET_errIndexCantBuild = -1401;
public const int JET_errIndexHasPrimary = -1402;
public const int JET_errIndexDuplicate = -1403;
public const int JET_errIndexNotFound = -1404;
public const int JET_errIndexMustStay = -1405;
public const int JET_errIndexInvalidDef = -1406;
public const int JET_errInvalidCreateIndex = -1409;
public const int JET_errTooManyOpenIndexes = -1410;
public const int JET_errMultiValuedIndexViolation = -1411;
public const int JET_errIndexBuildCorrupted = -1412;
public const int JET_errPrimaryIndexCorrupted = -1413;
public const int JET_errSecondaryIndexCorrupted = -1414;
public const uint JET_wrnCorruptIndexDeleted = 1415;
public const int JET_errInvalidIndexId = -1416;
public const uint JET_wrnPrimaryIndexOutOfDate = 1417;
public const uint JET_wrnSecondaryIndexOutOfDate = 1418;
public const int JET_errIndexTuplesSecondaryIndexOnly = -1430;
public const int JET_errIndexTuplesTooManyColumns = -1431;
public const int JET_errIndexTuplesOneColumnOnly = -1431;
public const int JET_errIndexTuplesNonUniqueOnly = -1432;
public const int JET_errIndexTuplesTextBinaryColumnsOnly = -1433;
public const int JET_errIndexTuplesTextColumnsOnly = -1433;
public const int JET_errIndexTuplesVarSegMacNotAllowed = -1434;
public const int JET_errIndexTuplesInvalidLimits = -1435;
public const int JET_errIndexTuplesCannotRetrieveFromIndex = -1436;
public const int JET_errIndexTuplesKeyTooSmall = -1437;
public const int JET_errInvalidLVChunkSize = -1438;
public const int JET_errColumnCannotBeEncrypted = -1439;
public const int JET_errCannotIndexOnEncryptedColumn = -1440;
public const int JET_errColumnLong = -1501;
public const int JET_errColumnNoChunk = -1502;
public const int JET_errColumnDoesNotFit = -1503;
public const int JET_errNullInvalid = -1504;
public const int JET_errColumnIndexed = -1505;
public const int JET_errColumnTooBig = -1506;
public const int JET_errColumnNotFound = -1507;
public const int JET_errColumnDuplicate = -1508;
public const int JET_errMultiValuedColumnMustBeTagged = -1509;
public const int JET_errColumnRedundant = -1510;
public const int JET_errInvalidColumnType = -1511;
public const uint JET_wrnColumnMaxTruncated = 1512;
public const int JET_errTaggedNotNULL = -1514;
public const int JET_errNoCurrentIndex = -1515;
public const int JET_errKeyIsMade = -1516;
public const int JET_errBadColumnId = -1517;
public const int JET_errBadItagSequence = -1518;
public const int JET_errColumnInRelationship = -1519;
public const uint JET_wrnCopyLongValue = 1520;
public const int JET_errCannotBeTagged = -1521;
public const int JET_errDefaultValueTooBig = -1524;
public const int JET_errMultiValuedDuplicate = -1525;
public const int JET_errLVCorrupted = -1526;
public const int JET_errMultiValuedDuplicateAfterTruncation = -1528;
public const int JET_errDerivedColumnCorruption = -1529;
public const int JET_errInvalidPlaceholderColumn = -1530;
public const uint JET_wrnColumnSkipped = 1531;
public const uint JET_wrnColumnNotLocal = 1532;
public const uint JET_wrnColumnMoreTags = 1533;
public const uint JET_wrnColumnTruncated = 1534;
public const uint JET_wrnColumnPresent = 1535;
public const uint JET_wrnColumnSingleValue = 1536;
public const uint JET_wrnColumnDefault = 1537;
public const int JET_errColumnCannotBeCompressed = -1538;
public const uint JET_wrnColumnNotInRecord = 1539;
public const int JET_errColumnNoEncryptionKey = -1540;
public const uint JET_wrnColumnReference = 1541;
public const int JET_errRecordNotFound = -1601;
public const int JET_errRecordNoCopy = -1602;
public const int JET_errNoCurrentRecord = -1603;
public const int JET_errRecordPrimaryChanged = -1604;
public const int JET_errKeyDuplicate = -1605;
public const int JET_errAlreadyPrepared = -1607;
public const int JET_errKeyNotMade = -1608;
public const int JET_errUpdateNotPrepared = -1609;
public const uint JET_wrnDataHasChanged = 1610;
public const int JET_errDataHasChanged = -1611;
public const uint JET_wrnKeyChanged = 1618;
public const int JET_errLanguageNotSupported = -1619;
public const int JET_errDecompressionFailed = -1620;
public const int JET_errUpdateMustVersion = -1621;
public const int JET_errDecryptionFailed = -1622;
public const int JET_errEncryptionBadItag = -1623;
public const int JET_errSetAutoIncrementTooHigh = -1624;
public const int JET_errAutoIncrementNotSet = -1625;
public const int JET_errTooManySorts = -1701;
public const int JET_errInvalidOnSort = -1702;
public const int JET_errTempFileOpenError = -1803;
public const int JET_errTooManyAttachedDatabases = -1805;
public const int JET_errDiskFull = -1808;
public const int JET_errPermissionDenied = -1809;
public const int JET_errFileNotFound = -1811;
public const int JET_errFileInvalidType = -1812;
public const uint JET_wrnFileOpenReadOnly = 1813;
public const int JET_errFileAlreadyExists = -1814;
public const int JET_errAfterInitialization = -1850;
public const int JET_errLogCorrupted = -1852;
public const int JET_errInvalidOperation = -1906;
public const int JET_errAccessDenied = -1907;
public const uint JET_wrnIdleFull = 1908;
public const int JET_errTooManySplits = -1909;
public const int JET_errSessionSharingViolation = -1910;
public const int JET_errEntryPointNotFound = -1911;
public const int JET_errSessionContextAlreadySet = -1912;
public const int JET_errSessionContextNotSetByThisThread = -1913;
public const int JET_errSessionInUse = -1914;
public const int JET_errRecordFormatConversionFailed = -1915;
public const int JET_errOneDatabasePerSession = -1916;
public const int JET_errRollbackError = -1917;
public const int JET_errFlushMapVersionUnsupported = -1918;
public const int JET_errFlushMapDatabaseMismatch = -1919;
public const int JET_errFlushMapUnrecoverable = -1920;
public const uint JET_wrnDefragAlreadyRunning = 2000;
public const uint JET_wrnDefragNotRunning = 2001;
public const int JET_errDatabaseAlreadyRunningMaintenance = -2004;
public const uint JET_wrnCallbackNotRegistered = 2100;
public const int JET_errCallbackFailed = -2101;
public const int JET_errCallbackNotResolved = -2102;
public const int JET_errSpaceHintsInvalid = -2103;
public const int JET_errOSSnapshotInvalidSequence = -2401;
public const int JET_errOSSnapshotTimeOut = -2402;
public const int JET_errOSSnapshotNotAllowed = -2403;
public const int JET_errOSSnapshotInvalidSnapId = -2404;
public const int JET_errLSCallbackNotSpecified = -3000;
public const int JET_errLSAlreadySet = -3001;
public const int JET_errLSNotSet = -3002;
public const int JET_errFileIOSparse = -4000;
public const int JET_errFileIOBeyondEOF = -4001;
public const int JET_errFileIOAbort = -4002;
public const int JET_errFileIORetry = -4003;
public const int JET_errFileIOFail = -4004;
public const int JET_errFileCompressed = -4005;
public const int JET_errClientSpaceBegin = -10000;
public const int JET_errClientSpaceEnd = -11999;
public const uint JET_BASE_NAME_LENGTH = 3;
public const uint JET_bitDumpMinimum = 1;
public const uint JET_bitDumpMaximum = 2;
public const uint JET_bitDumpCacheMinimum = 4;
public const uint JET_bitDumpCacheMaximum = 8;
public const uint JET_bitDumpCacheIncludeDirtyPages = 16;
public const uint JET_bitDumpCacheIncludeCachedPages = 32;
public const uint JET_bitDumpCacheIncludeCorruptedPages = 64;
public const uint JET_bitDumpCacheNoDecommit = 128;JET_VERSION = 1280
JET_bitConfigStoreReadControlInhibitRead = 1
JET_bitConfigStoreReadControlDisableAll = 2
JET_bitConfigStoreReadControlDefault = 0
JET_efvUseEngineDefault = 1073741825
JET_efvUsePersistedFormat = 1073741826
JET_efvAllowHigherPersistedFormat = 1090519040
JET_efvWindows19H1Rtm = 8920
JET_efvWindows10v2004 = 9180
JET_efvWindowsServer2022 = 9360
JET_efvWindows11v21H2 = 9400
JET_efvWindows11v22H2 = 9480
JET_efvWindows11v23H2 = 9600
JET_bitDefragmentBatchStart = 1
JET_bitDefragmentBatchStop = 2
JET_bitDefragmentAvailSpaceTreesOnly = 64
JET_bitDefragmentNoPartialMerges = 128
JET_bitDefragmentBTree = 256
JET_cbtypNull = 0
JET_cbtypFinalize = 1
JET_cbtypBeforeInsert = 2
JET_cbtypAfterInsert = 4
JET_cbtypBeforeReplace = 8
JET_cbtypAfterReplace = 16
JET_cbtypBeforeDelete = 32
JET_cbtypAfterDelete = 64
JET_cbtypUserDefinedDefaultValue = 128
JET_cbtypOnlineDefragCompleted = 256
JET_cbtypFreeCursorLS = 512
JET_cbtypFreeTableLS = 1024
JET_bitTableInfoUpdatable = 1
JET_bitTableInfoBookmark = 2
JET_bitTableInfoRollback = 4
JET_bitObjectSystem = 2147483648
JET_bitObjectTableFixedDDL = 1073741824
JET_bitObjectTableTemplate = 536870912
JET_bitObjectTableDerived = 268435456
JET_bitObjectTableNoFixedVarColumnsInDerivedTables = 67108864
cObjectInfoCols = 9
cColumnInfoCols = 14
cIndexInfoCols = 15
JET_MAX_COMPUTERNAME_LENGTH = 15
JET_bitDurableCommitCallbackLogUnavailable = 1
JET_cbBookmarkMost = 256
JET_cbNameMost = 64
JET_cbFullNameMost = 255
JET_cbColumnLVPageOverhead = 82
JET_cbLVDefaultValueMost = 255
JET_cbColumnMost = 255
JET_cbLVColumnMost = 2147483647
JET_cbKeyMost8KBytePage = 2000
JET_cbKeyMost4KBytePage = 1000
JET_cbKeyMost2KBytePage = 500
JET_cbKeyMostMin = 255
JET_cbKeyMost = 255
JET_cbLimitKeyMost = 256
JET_cbPrimaryKeyMost = 255
JET_cbSecondaryKeyMost = 255
JET_ccolKeyMost = 16
JET_ccolMost = 65248
JET_ccolFixedMost = 127
JET_ccolVarMost = 128
JET_ccolTaggedMost = 64993
JET_EventLoggingDisable = 0
JET_EventLoggingLevelMin = 1
JET_EventLoggingLevelLow = 25
JET_EventLoggingLevelMedium = 50
JET_EventLoggingLevelHigh = 75
JET_EventLoggingLevelMax = 100
JET_IOPriorityNormal = 0
JET_IOPriorityLow = 1
JET_configDefault = 1
JET_configRemoveQuotas = 2
JET_configLowDiskFootprint = 4
JET_configMediumDiskFootprint = 8
JET_configLowMemory = 16
JET_configDynamicMediumMemory = 32
JET_configLowPower = 64
JET_configSSDProfileIO = 128
JET_configRunSilent = 256
JET_configUnthrottledMemory = 512
JET_configHighConcurrencyScaling = 1024
JET_paramSystemPath = 0
JET_paramTempPath = 1
JET_paramLogFilePath = 2
JET_paramBaseName = 3
JET_paramEventSource = 4
JET_paramMaxSessions = 5
JET_paramMaxOpenTables = 6
JET_paramPreferredMaxOpenTables = 7
JET_paramCachedClosedTables = 125
JET_paramMaxCursors = 8
JET_paramMaxVerPages = 9
JET_paramPreferredVerPages = 63
JET_paramGlobalMinVerPages = 81
JET_paramVersionStoreTaskQueueMax = 105
JET_paramMaxTemporaryTables = 10
JET_paramLogFileSize = 11
JET_paramLogBuffers = 12
JET_paramWaitLogFlush = 13
JET_paramLogCheckpointPeriod = 14
JET_paramLogWaitingUserMax = 15
JET_paramCommitDefault = 16
JET_paramCircularLog = 17
JET_paramDbExtensionSize = 18
JET_paramPageTempDBMin = 19
JET_paramPageFragment = 20
JET_paramEnableFileCache = 126
JET_paramVerPageSize = 128
JET_paramConfiguration = 129
JET_paramEnableAdvanced = 130
JET_paramMaxColtyp = 131
JET_paramBatchIOBufferMax = 22
JET_paramCacheSize = 41
JET_paramCacheSizeMin = 60
JET_paramCacheSizeMax = 23
JET_paramCheckpointDepthMax = 24
JET_paramLRUKCorrInterval = 25
JET_paramLRUKHistoryMax = 26
JET_paramLRUKPolicy = 27
JET_paramLRUKTimeout = 28
JET_paramLRUKTrxCorrInterval = 29
JET_paramOutstandingIOMax = 30
JET_paramStartFlushThreshold = 31
JET_paramStopFlushThreshold = 32
JET_paramEnableViewCache = 127
JET_paramCheckpointIOMax = 135
JET_paramTableClass1Name = 137
JET_paramTableClass2Name = 138
JET_paramTableClass3Name = 139
JET_paramTableClass4Name = 140
JET_paramTableClass5Name = 141
JET_paramTableClass6Name = 142
JET_paramTableClass7Name = 143
JET_paramTableClass8Name = 144
JET_paramTableClass9Name = 145
JET_paramTableClass10Name = 146
JET_paramTableClass11Name = 147
JET_paramTableClass12Name = 148
JET_paramTableClass13Name = 149
JET_paramTableClass14Name = 150
JET_paramTableClass15Name = 151
JET_paramIOPriority = 152
JET_paramRecovery = 34
JET_paramEnableOnlineDefrag = 35
JET_paramCheckFormatWhenOpenFail = 44
JET_paramEnableTempTableVersioning = 46
JET_paramIgnoreLogVersion = 47
JET_paramDeleteOldLogs = 48
JET_paramEventSourceKey = 49
JET_paramNoInformationEvent = 50
JET_paramEventLoggingLevel = 51
JET_paramDeleteOutOfRangeLogs = 52
JET_paramAccessDeniedRetryPeriod = 53
JET_paramEnableIndexChecking = 45
JET_paramEnableIndexCleanup = 54
JET_paramDatabasePageSize = 64
JET_paramDisableCallbacks = 65
JET_paramLogFileCreateAsynch = 69
JET_paramErrorToString = 70
JET_paramZeroDatabaseDuringBackup = 71
JET_paramUnicodeIndexDefault = 72
JET_paramRuntimeCallback = 73
JET_paramCleanupMismatchedLogFiles = 77
JET_paramRecordUpgradeDirtyLevel = 78
JET_paramOSSnapshotTimeout = 82
JET_paramExceptionAction = 98
JET_paramEventLogCache = 99
JET_paramCreatePathIfNotExist = 100
JET_paramPageHintCacheSize = 101
JET_paramOneDatabasePerSession = 102
JET_paramMaxInstances = 104
JET_paramDisablePerfmon = 107
JET_paramIndexTuplesLengthMin = 110
JET_paramIndexTuplesLengthMax = 111
JET_paramIndexTuplesToIndexMax = 112
JET_paramAlternateDatabaseRecoveryPath = 113
JET_paramIndexTupleIncrement = 132
JET_paramIndexTupleStart = 133
JET_paramKeyMost = 134
JET_paramLegacyFileNames = 136
JET_paramEnablePersistedCallbacks = 156
JET_paramWaypointLatency = 153
JET_paramDefragmentSequentialBTrees = 160
JET_paramDefragmentSequentialBTreesDensityCheckFrequency = 161
JET_paramIOThrottlingTimeQuanta = 162
JET_paramLVChunkSizeMost = 163
JET_paramMaxCoalesceReadSize = 164
JET_paramMaxCoalesceWriteSize = 165
JET_paramMaxCoalesceReadGapSize = 166
JET_paramMaxCoalesceWriteGapSize = 167
JET_paramEnableDBScanInRecovery = 169
JET_paramDbScanThrottle = 170
JET_paramDbScanIntervalMinSec = 171
JET_paramDbScanIntervalMaxSec = 172
JET_paramCachePriority = 177
JET_paramMaxTransactionSize = 178
JET_paramPrereadIOMax = 179
JET_paramEnableDBScanSerialization = 180
JET_paramHungIOThreshold = 181
JET_paramHungIOActions = 182
JET_paramMinDataForXpress = 183
JET_paramEnableShrinkDatabase = 184
JET_paramProcessFriendlyName = 186
JET_paramDurableCommitCallback = 187
JET_paramEnableSqm = 188
JET_paramConfigStoreSpec = 189
JET_paramEngineFormatVersion = 194
JET_paramUseFlushForWriteDurability = 214
JET_paramEnableRBS = 215
JET_paramRBSFilePath = 216
JET_paramPerfmonRefreshInterval = 217
JET_paramEnableBlockCache = 218
JET_paramTraceFlags = 223
JET_paramMaxValueInvalid = 232
JET_sesparamCommitDefault = 4097
JET_sesparamTransactionLevel = 4099
JET_sesparamOperationContext = 4100
JET_sesparamCorrelationID = 4101
JET_sesparamMaxValueInvalid = 4111
JET_bitESE98FileNames = 1
JET_bitEightDotThreeSoftCompat = 2
JET_bitHungIOEvent = 1
JET_bitShrinkDatabaseOff = 0
JET_bitShrinkDatabaseOn = 1
JET_bitShrinkDatabaseRealtime = 2
JET_bitShrinkDatabaseTrim = 1
JET_bitReplayIgnoreMissingDB = 4
JET_bitRecoveryWithoutUndo = 8
JET_bitTruncateLogsAfterRecovery = 16
JET_bitReplayMissingMapEntryDB = 32
JET_bitLogStreamMustExist = 64
JET_bitReplayIgnoreLostLogs = 128
JET_bitKeepDbAttachedAtEndOfRecovery = 4096
JET_bitTermComplete = 1
JET_bitTermAbrupt = 2
JET_bitTermStopBackup = 4
JET_bitTermDirty = 8
JET_bitIdleFlushBuffers = 1
JET_bitIdleCompact = 2
JET_bitIdleStatus = 4
JET_bitDbReadOnly = 1
JET_bitDbExclusive = 2
JET_bitDbDeleteCorruptIndexes = 16
JET_bitDbDeleteUnicodeIndexes = 1024
JET_bitDbUpgrade = 512
JET_bitDbEnableBackgroundMaintenance = 2048
JET_bitDbPurgeCacheOnAttach = 4096
JET_bitForceDetach = 1
JET_bitDbRecoveryOff = 8
JET_bitDbShadowingOff = 128
JET_bitDbOverwriteExisting = 512
JET_bitBackupIncremental = 1
JET_bitBackupAtomic = 4
JET_bitBackupSnapshot = 16
JET_bitBackupEndNormal = 1
JET_bitBackupEndAbort = 2
JET_bitBackupTruncateDone = 256
JET_bitTableCreateFixedDDL = 1
JET_bitTableCreateTemplateTable = 2
JET_bitTableCreateNoFixedVarColumnsInDerivedTables = 4
JET_bitTableCreateImmutableStructure = 8
JET_bitColumnFixed = 1
JET_bitColumnTagged = 2
JET_bitColumnNotNULL = 4
JET_bitColumnVersion = 8
JET_bitColumnAutoincrement = 16
JET_bitColumnUpdatable = 32
JET_bitColumnTTKey = 64
JET_bitColumnTTDescending = 128
JET_bitColumnMultiValued = 1024
JET_bitColumnEscrowUpdate = 2048
JET_bitColumnUnversioned = 4096
JET_bitColumnMaybeNull = 8192
JET_bitColumnFinalize = 16384
JET_bitColumnUserDefinedDefault = 32768
JET_bitColumnDeleteOnZero = 131072
JET_bitColumnCompressed = 524288
JET_bitDeleteColumnIgnoreTemplateColumns = 1
JET_bitMoveFirst = 0
JET_bitNoMove = 2
JET_bitNewKey = 1
JET_bitStrLimit = 2
JET_bitSubStrLimit = 4
JET_bitNormalizedKey = 8
JET_bitKeyDataZeroLength = 16
JET_bitFullColumnStartLimit = 256
JET_bitFullColumnEndLimit = 512
JET_bitPartialColumnStartLimit = 1024
JET_bitPartialColumnEndLimit = 2048
JET_bitRangeInclusive = 1
JET_bitRangeUpperLimit = 2
JET_bitRangeInstantDuration = 4
JET_bitRangeRemove = 8
JET_bitReadLock = 1
JET_bitWriteLock = 2
JET_MoveFirst = 2147483648
JET_MovePrevious = -1
JET_MoveLast = 2147483647
JET_bitMoveKeyNE = 1
JET_bitSeekEQ = 1
JET_bitSeekLT = 2
JET_bitSeekLE = 4
JET_bitSeekGE = 8
JET_bitSeekGT = 16
JET_bitSetIndexRange = 32
JET_bitCheckUniqueness = 64
JET_bitBookmarkPermitVirtualCurrency = 1
JET_bitIndexColumnMustBeNull = 1
JET_bitIndexColumnMustBeNonNull = 2
JET_bitRecordInIndex = 1
JET_bitRecordNotInIndex = 2
JET_bitIndexUnique = 1
JET_bitIndexPrimary = 2
JET_bitIndexDisallowNull = 4
JET_bitIndexIgnoreNull = 8
JET_bitIndexIgnoreAnyNull = 32
JET_bitIndexIgnoreFirstNull = 64
JET_bitIndexLazyFlush = 128
JET_bitIndexEmpty = 256
JET_bitIndexUnversioned = 512
JET_bitIndexSortNullsHigh = 1024
JET_bitIndexUnicode = 2048
JET_bitIndexTuples = 4096
JET_bitIndexTupleLimits = 8192
JET_bitIndexCrossProduct = 16384
JET_bitIndexKeyMost = 32768
JET_bitIndexDisallowTruncation = 65536
JET_bitIndexNestedTable = 131072
JET_bitIndexDotNetGuid = 262144
JET_bitIndexImmutableStructure = 524288
JET_bitKeyAscending = 0
JET_bitKeyDescending = 1
JET_bitTableDenyWrite = 1
JET_bitTableDenyRead = 2
JET_bitTableReadOnly = 4
JET_bitTableUpdatable = 8
JET_bitTablePermitDDL = 16
JET_bitTableNoCache = 32
JET_bitTablePreread = 64
JET_bitTableOpportuneRead = 128
JET_bitTableSequential = 32768
JET_bitTableClassMask = 2031616
JET_bitTableClassNone = 0
JET_bitTableClass1 = 65536
JET_bitTableClass2 = 131072
JET_bitTableClass3 = 196608
JET_bitTableClass4 = 262144
JET_bitTableClass5 = 327680
JET_bitTableClass6 = 393216
JET_bitTableClass7 = 458752
JET_bitTableClass8 = 524288
JET_bitTableClass9 = 589824
JET_bitTableClass10 = 655360
JET_bitTableClass11 = 720896
JET_bitTableClass12 = 786432
JET_bitTableClass13 = 851968
JET_bitTableClass14 = 917504
JET_bitTableClass15 = 983040
JET_bitLSReset = 1
JET_bitLSCursor = 2
JET_bitLSTable = 4
JET_bitPrereadForward = 1
JET_bitPrereadBackward = 2
JET_bitPrereadFirstPage = 4
JET_bitPrereadNormalizedKey = 8
JET_bitTTIndexed = 1
JET_bitTTUnique = 2
JET_bitTTUpdatable = 4
JET_bitTTScrollable = 8
JET_bitTTSortNullsHigh = 16
JET_bitTTForceMaterialization = 32
JET_bitTTErrorOnDuplicateInsertion = 32
JET_bitTTForwardOnly = 64
JET_bitTTIntrinsicLVsOnly = 128
JET_bitTTDotNetGuid = 256
JET_bitTTMaterializeBBT = 512
JET_bitSetAppendLV = 1
JET_bitSetOverwriteLV = 4
JET_bitSetSizeLV = 8
JET_bitSetZeroLength = 32
JET_bitSetSeparateLV = 64
JET_bitSetUniqueMultiValues = 128
JET_bitSetUniqueNormalizedMultiValues = 256
JET_bitSetRevertToDefaultValue = 512
JET_bitSetIntrinsicLV = 1024
JET_bitSetUncompressed = 65536
JET_bitSetCompressed = 131072
JET_bitSetContiguousLV = 262144
JET_bitSpaceHintsUtilizeParentSpace = 1
JET_bitCreateHintAppendSequential = 2
JET_bitCreateHintHotpointSequential = 4
JET_bitRetrieveHintReserve1 = 8
JET_bitRetrieveHintTableScanForward = 16
JET_bitRetrieveHintTableScanBackward = 32
JET_bitRetrieveHintReserve2 = 64
JET_bitRetrieveHintReserve3 = 128
JET_bitDeleteHintTableSequential = 256
JET_prepInsert = 0
JET_prepReplace = 2
JET_prepCancel = 3
JET_prepReplaceNoLock = 4
JET_prepInsertCopy = 5
JET_prepInsertCopyDeleteOriginal = 7
JET_prepInsertCopyReplaceOriginal = 9
JET_sqmDisable = 0
JET_sqmEnable = 1
JET_sqmFromCEIP = 2
JET_bitUpdateCheckESE97Compatibility = 1
JET_bitEscrowNoRollback = 1
JET_bitRetrieveCopy = 1
JET_bitRetrieveFromIndex = 2
JET_bitRetrieveFromPrimaryBookmark = 4
JET_bitRetrieveTag = 8
JET_bitRetrieveNull = 16
JET_bitRetrieveIgnoreDefault = 32
JET_bitRetrieveTuple = 2048
JET_bitZeroLength = 1
JET_bitEnumerateCopy = 1
JET_bitEnumerateIgnoreDefault = 32
JET_bitEnumeratePresenceOnly = 131072
JET_bitEnumerateTaggedOnly = 262144
JET_bitEnumerateCompressOutput = 524288
JET_bitEnumerateIgnoreUserDefinedDefault = 1048576
JET_bitEnumerateInRecordOnly = 2097152
JET_bitRecordSizeInCopyBuffer = 1
JET_bitRecordSizeRunningTotal = 2
JET_bitRecordSizeLocal = 4
JET_bitTransactionReadOnly = 1
JET_bitCommitLazyFlush = 1
JET_bitWaitLastLevel0Commit = 2
JET_bitWaitAllLevel0Commit = 8
JET_bitForceNewLog = 16
JET_bitRollbackAll = 1
JET_bitIncrementalSnapshot = 1
JET_bitCopySnapshot = 2
JET_bitContinueAfterThaw = 4
JET_bitExplicitPrepare = 8
JET_bitAllDatabasesSnapshot = 1
JET_bitAbortSnapshot = 1
JET_DbInfoFilename = 0
JET_DbInfoConnect = 1
JET_DbInfoCountry = 2
JET_DbInfoLCID = 3
JET_DbInfoLangid = 3
JET_DbInfoCp = 4
JET_DbInfoCollate = 5
JET_DbInfoOptions = 6
JET_DbInfoTransactions = 7
JET_DbInfoVersion = 8
JET_DbInfoIsam = 9
JET_DbInfoFilesize = 10
JET_DbInfoSpaceOwned = 11
JET_DbInfoSpaceAvailable = 12
JET_DbInfoUpgrade = 13
JET_DbInfoMisc = 14
JET_DbInfoDBInUse = 15
JET_DbInfoPageSize = 17
JET_DbInfoFileType = 19
JET_DbInfoFilesizeOnDisk = 21
JET_dbstateJustCreated = 1
JET_dbstateDirtyShutdown = 2
JET_dbstateCleanShutdown = 3
JET_dbstateBeingConverted = 4
JET_dbstateForceDetach = 5
JET_filetypeUnknown = 0
JET_filetypeDatabase = 1
JET_filetypeLog = 3
JET_filetypeCheckpoint = 4
JET_filetypeTempDatabase = 5
JET_filetypeFlushMap = 7
JET_coltypNil = 0
JET_coltypBit = 1
JET_coltypUnsignedByte = 2
JET_coltypShort = 3
JET_coltypLong = 4
JET_coltypCurrency = 5
JET_coltypIEEESingle = 6
JET_coltypIEEEDouble = 7
JET_coltypDateTime = 8
JET_coltypBinary = 9
JET_coltypText = 10
JET_coltypLongBinary = 11
JET_coltypLongText = 12
JET_coltypMax = 13
JET_coltypSLV = 13
JET_coltypUnsignedLong = 14
JET_coltypLongLong = 15
JET_coltypGUID = 16
JET_coltypUnsignedShort = 17
JET_coltypUnsignedLongLong = 18
JET_ColInfoGrbitNonDerivedColumnsOnly = 2147483648
JET_ColInfoGrbitMinimalInfo = 1073741824
JET_ColInfoGrbitSortByColumnid = 536870912
JET_objtypNil = 0
JET_objtypTable = 1
JET_bitCompactStats = 32
JET_bitCompactRepair = 64
JET_snpRepair = 2
JET_snpCompact = 4
JET_snpRestore = 8
JET_snpBackup = 9
JET_snpUpgrade = 10
JET_snpScrub = 11
JET_snpUpgradeRecordFormat = 12
JET_sntBegin = 5
JET_sntRequirements = 7
JET_sntProgress = 0
JET_sntComplete = 6
JET_sntFail = 3
JET_ExceptionMsgBox = 1
JET_ExceptionNone = 2
JET_ExceptionFailFast = 4
JET_OnlineDefragDisable = 0
JET_OnlineDefragAllOBSOLETE = 1
JET_OnlineDefragDatabases = 2
JET_OnlineDefragSpaceTrees = 4
JET_OnlineDefragAll = 65535
JET_bitResizeDatabaseOnlyGrow = 1
JET_bitResizeDatabaseOnlyShrink = 2
JET_bitStopServiceAll = 0
JET_bitStopServiceBackgroundUserTasks = 2
JET_bitStopServiceQuiesceCaches = 4
JET_bitStopServiceResume = 2147483648
JET_errSuccess = 0
JET_wrnNyi = -1
JET_errRfsFailure = -100
JET_errRfsNotArmed = -101
JET_errFileClose = -102
JET_errOutOfThreads = -103
JET_errTooManyIO = -105
JET_errTaskDropped = -106
JET_errInternalError = -107
JET_errDisabledFunctionality = -112
JET_errUnloadableOSFunctionality = -113
JET_errDatabaseBufferDependenciesCorrupted = -255
JET_wrnRemainingVersions = 321
JET_errPreviousVersion = -322
JET_errPageBoundary = -323
JET_errKeyBoundary = -324
JET_errBadPageLink = -327
JET_errBadBookmark = -328
JET_errNTSystemCallFailed = -334
JET_errBadParentPageLink = -338
JET_errSPAvailExtCacheOutOfSync = -340
JET_errSPAvailExtCorrupted = -341
JET_errSPAvailExtCacheOutOfMemory = -342
JET_errSPOwnExtCorrupted = -343
JET_errDbTimeCorrupted = -344
JET_wrnUniqueKey = 345
JET_errKeyTruncated = -346
JET_errDatabaseLeakInSpace = -348
JET_errBadEmptyPage = -351
wrnBTNotVisibleRejected = 352
wrnBTNotVisibleAccumulated = 353
JET_errBadLineCount = -354
JET_errPageTagCorrupted = -357
JET_errNodeCorrupted = -358
JET_errBBTNodeCorrupted = -364
JET_errBBTBuffCorrupted = -365
JET_wrnSeparateLongValue = 406
JET_errKeyTooBig = -408
JET_errCannotSeparateIntrinsicLV = -416
JET_errSeparatedLongValue = -421
JET_errMustBeSeparateLongValue = -423
JET_errInvalidPreread = -424
JET_errInvalidLoggedOperation = -500
JET_errLogFileCorrupt = -501
JET_errNoBackupDirectory = -503
JET_errBackupDirectoryNotEmpty = -504
JET_errBackupInProgress = -505
JET_errRestoreInProgress = -506
JET_errMissingPreviousLogFile = -509
JET_errLogWriteFail = -510
JET_errLogDisabledDueToRecoveryFailure = -511
JET_errCannotLogDuringRecoveryRedo = -512
JET_errLogGenerationMismatch = -513
JET_errBadLogVersion = -514
JET_errInvalidLogSequence = -515
JET_errLoggingDisabled = -516
JET_errLogBufferTooSmall = -517
JET_errLogSequenceEnd = -519
JET_errNoBackup = -520
JET_errInvalidBackupSequence = -521
JET_errBackupNotAllowedYet = -523
JET_errDeleteBackupFileFail = -524
JET_errMakeBackupDirectoryFail = -525
JET_errInvalidBackup = -526
JET_errRecoveredWithErrors = -527
JET_errMissingLogFile = -528
JET_errLogDiskFull = -529
JET_errBadLogSignature = -530
JET_errBadDbSignature = -531
JET_errBadCheckpointSignature = -532
JET_errCheckpointCorrupt = -533
JET_errMissingPatchPage = -534
JET_errBadPatchPage = -535
JET_errRedoAbruptEnded = -536
JET_errPatchFileMissing = -538
JET_errDatabaseLogSetMismatch = -539
JET_errDatabaseStreamingFileMismatch = -540
JET_errLogFileSizeMismatch = -541
JET_errCheckpointFileNotFound = -542
JET_errRequiredLogFilesMissing = -543
JET_errSoftRecoveryOnBackupDatabase = -544
JET_errLogFileSizeMismatchDatabasesConsistent = -545
JET_errLogSectorSizeMismatch = -546
JET_errLogSectorSizeMismatchDatabasesConsistent = -547
JET_errLogSequenceEndDatabasesConsistent = -548
JET_errStreamingDataNotLogged = -549
JET_errDatabaseDirtyShutdown = -550
JET_errDatabaseInconsistent = -550
JET_errConsistentTimeMismatch = -551
JET_errDatabasePatchFileMismatch = -552
JET_errEndingRestoreLogTooLow = -553
JET_errStartingRestoreLogTooHigh = -554
JET_errGivenLogFileHasBadSignature = -555
JET_errGivenLogFileIsNotContiguous = -556
JET_errMissingRestoreLogFiles = -557
JET_wrnExistingLogFileHasBadSignature = 558
JET_wrnExistingLogFileIsNotContiguous = 559
JET_errMissingFullBackup = -560
JET_errBadBackupDatabaseSize = -561
JET_errDatabaseAlreadyUpgraded = -562
JET_errDatabaseIncompleteUpgrade = -563
JET_wrnSkipThisRecord = 564
JET_errMissingCurrentLogFiles = -565
JET_errDbTimeTooOld = -566
JET_errDbTimeTooNew = -567
JET_errMissingFileToBackup = -569
JET_errLogTornWriteDuringHardRestore = -570
JET_errLogTornWriteDuringHardRecovery = -571
JET_errLogCorruptDuringHardRestore = -573
JET_errLogCorruptDuringHardRecovery = -574
JET_errMustDisableLoggingForDbUpgrade = -575
JET_errBadRestoreTargetInstance = -577
JET_wrnTargetInstanceRunning = 578
JET_errRecoveredWithoutUndo = -579
JET_errDatabasesNotFromSameSnapshot = -580
JET_errSoftRecoveryOnSnapshot = -581
JET_errCommittedLogFilesMissing = -582
JET_errSectorSizeNotSupported = -583
JET_errRecoveredWithoutUndoDatabasesConsistent = -584
JET_wrnCommittedLogFilesLost = 585
JET_errCommittedLogFileCorrupt = -586
JET_wrnCommittedLogFilesRemoved = 587
JET_wrnFinishWithUndo = 588
JET_errLogSequenceChecksumMismatch = -590
JET_wrnDatabaseRepaired = 595
JET_errPageInitializedMismatch = -596
JET_errUnicodeTranslationBufferTooSmall = -601
JET_errUnicodeTranslationFail = -602
JET_errUnicodeNormalizationNotSupported = -603
JET_errUnicodeLanguageValidationFailure = -604
JET_errExistingLogFileHasBadSignature = -610
JET_errExistingLogFileIsNotContiguous = -611
JET_errLogReadVerifyFailure = -612
JET_errCheckpointDepthTooDeep = -614
JET_errRestoreOfNonBackupDatabase = -615
JET_errLogFileNotCopied = -616
JET_errTransactionTooLong = -618
JET_errEngineFormatVersionNoLongerSupportedTooLow = -619
JET_errEngineFormatVersionNotYetImplementedTooHigh = -620
JET_errEngineFormatVersionParamTooLowForRequestedFeature = -621
JET_errEngineFormatVersionSpecifiedTooLowForLogVersion = -622
JET_errEngineFormatVersionSpecifiedTooLowForDatabaseVersion = -623
JET_errDbTimeBeyondMaxRequired = -625
JET_errLogOperationInconsistentWithDatabase = -626
JET_errInsertKeyOutOfOrder = -627
JET_errBackupAbortByServer = -801
JET_errInvalidGrbit = -900
JET_errTermInProgress = -1000
JET_errFeatureNotAvailable = -1001
JET_errInvalidName = -1002
JET_errInvalidParameter = -1003
JET_wrnColumnNull = 1004
JET_wrnBufferTruncated = 1006
JET_wrnDatabaseAttached = 1007
JET_errDatabaseFileReadOnly = -1008
JET_wrnSortOverflow = 1009
JET_errInvalidDatabaseId = -1010
JET_errOutOfMemory = -1011
JET_errOutOfDatabaseSpace = -1012
JET_errOutOfCursors = -1013
JET_errOutOfBuffers = -1014
JET_errTooManyIndexes = -1015
JET_errTooManyKeys = -1016
JET_errRecordDeleted = -1017
JET_errReadVerifyFailure = -1018
JET_errPageNotInitialized = -1019
JET_errOutOfFileHandles = -1020
JET_errDiskReadVerificationFailure = -1021
JET_errDiskIO = -1022
JET_errInvalidPath = -1023
JET_errInvalidSystemPath = -1024
JET_errInvalidLogDirectory = -1025
JET_errRecordTooBig = -1026
JET_errTooManyOpenDatabases = -1027
JET_errInvalidDatabase = -1028
JET_errNotInitialized = -1029
JET_errAlreadyInitialized = -1030
JET_errInitInProgress = -1031
JET_errFileAccessDenied = -1032
JET_errBufferTooSmall = -1038
JET_wrnSeekNotEqual = 1039
JET_errTooManyColumns = -1040
JET_errContainerNotEmpty = -1043
JET_errInvalidFilename = -1044
JET_errInvalidBookmark = -1045
JET_errColumnInUse = -1046
JET_errInvalidBufferSize = -1047
JET_errColumnNotUpdatable = -1048
JET_errIndexInUse = -1051
JET_errLinkNotSupported = -1052
JET_errNullKeyDisallowed = -1053
JET_errNotInTransaction = -1054
JET_wrnNoErrorInfo = 1055
JET_errMustRollback = -1057
JET_wrnNoIdleActivity = 1058
JET_errTooManyActiveUsers = -1059
JET_errInvalidCountry = -1061
JET_errInvalidLanguageId = -1062
JET_errInvalidCodePage = -1063
JET_errInvalidLCMapStringFlags = -1064
JET_errVersionStoreEntryTooBig = -1065
JET_errVersionStoreOutOfMemoryAndCleanupTimedOut = -1066
JET_wrnNoWriteLock = 1067
JET_wrnColumnSetNull = 1068
JET_errVersionStoreOutOfMemory = -1069
JET_errCannotIndex = -1071
JET_errRecordNotDeleted = -1072
JET_errTooManyMempoolEntries = -1073
JET_errOutOfObjectIDs = -1074
JET_errOutOfLongValueIDs = -1075
JET_errOutOfAutoincrementValues = -1076
JET_errOutOfDbtimeValues = -1077
JET_errOutOfSequentialIndexValues = -1078
JET_errRunningInOneInstanceMode = -1080
JET_errRunningInMultiInstanceMode = -1081
JET_errSystemParamsAlreadySet = -1082
JET_errSystemPathInUse = -1083
JET_errLogFilePathInUse = -1084
JET_errTempPathInUse = -1085
JET_errInstanceNameInUse = -1086
JET_errSystemParameterConflict = -1087
JET_errInstanceUnavailable = -1090
JET_errDatabaseUnavailable = -1091
JET_errInstanceUnavailableDueToFatalLogDiskFull = -1092
JET_errInvalidSesparamId = -1093
JET_errTooManyRecords = -1094
JET_errInvalidDbparamId = -1095
JET_errOutOfSessions = -1101
JET_errWriteConflict = -1102
JET_errTransTooDeep = -1103
JET_errInvalidSesid = -1104
JET_errWriteConflictPrimaryIndex = -1105
JET_errInTransaction = -1108
JET_errRollbackRequired = -1109
JET_errTransReadOnly = -1110
JET_errSessionWriteConflict = -1111
JET_errRecordTooBigForBackwardCompatibility = -1112
JET_errCannotMaterializeForwardOnlySort = -1113
JET_errSesidTableIdMismatch = -1114
JET_errInvalidInstance = -1115
JET_errDirtyShutdown = -1116
JET_errReadPgnoVerifyFailure = -1118
JET_errReadLostFlushVerifyFailure = -1119
JET_errFileSystemCorruption = -1121
JET_wrnShrinkNotPossible = 1122
JET_errRecoveryVerifyFailure = -1123
JET_errFilteredMoveNotSupported = -1124
JET_errDatabaseDuplicate = -1201
JET_errDatabaseInUse = -1202
JET_errDatabaseNotFound = -1203
JET_errDatabaseInvalidName = -1204
JET_errDatabaseInvalidPages = -1205
JET_errDatabaseCorrupted = -1206
JET_errDatabaseLocked = -1207
JET_errCannotDisableVersioning = -1208
JET_errInvalidDatabaseVersion = -1209
JET_errDatabase200Format = -1210
JET_errDatabase400Format = -1211
JET_errDatabase500Format = -1212
JET_errPageSizeMismatch = -1213
JET_errTooManyInstances = -1214
JET_errDatabaseSharingViolation = -1215
JET_errAttachedDatabaseMismatch = -1216
JET_errDatabaseInvalidPath = -1217
JET_errDatabaseIdInUse = -1218
JET_errForceDetachNotAllowed = -1219
JET_errCatalogCorrupted = -1220
JET_errPartiallyAttachedDB = -1221
JET_errDatabaseSignInUse = -1222
JET_errDatabaseCorruptedNoRepair = -1224
JET_errInvalidCreateDbVersion = -1225
JET_errDatabaseNotReady = -1230
JET_errDatabaseAttachedForRecovery = -1231
JET_errTransactionsNotReadyDuringRecovery = -1232
JET_wrnTableEmpty = 1301
JET_errTableLocked = -1302
JET_errTableDuplicate = -1303
JET_errTableInUse = -1304
JET_errObjectNotFound = -1305
JET_errDensityInvalid = -1307
JET_errTableNotEmpty = -1308
JET_errInvalidTableId = -1310
JET_errTooManyOpenTables = -1311
JET_errIllegalOperation = -1312
JET_errTooManyOpenTablesAndCleanupTimedOut = -1313
JET_errObjectDuplicate = -1314
JET_errInvalidObject = -1316
JET_errCannotDeleteTempTable = -1317
JET_errCannotDeleteSystemTable = -1318
JET_errCannotDeleteTemplateTable = -1319
JET_errExclusiveTableLockRequired = -1322
JET_errFixedDDL = -1323
JET_errFixedInheritedDDL = -1324
JET_errCannotNestDDL = -1325
JET_errDDLNotInheritable = -1326
JET_wrnTableInUseBySystem = 1327
JET_errInvalidSettings = -1328
JET_errClientRequestToStopJetService = -1329
JET_errCannotAddFixedVarColumnToDerivedTable = -1330
JET_errIndexCantBuild = -1401
JET_errIndexHasPrimary = -1402
JET_errIndexDuplicate = -1403
JET_errIndexNotFound = -1404
JET_errIndexMustStay = -1405
JET_errIndexInvalidDef = -1406
JET_errInvalidCreateIndex = -1409
JET_errTooManyOpenIndexes = -1410
JET_errMultiValuedIndexViolation = -1411
JET_errIndexBuildCorrupted = -1412
JET_errPrimaryIndexCorrupted = -1413
JET_errSecondaryIndexCorrupted = -1414
JET_wrnCorruptIndexDeleted = 1415
JET_errInvalidIndexId = -1416
JET_wrnPrimaryIndexOutOfDate = 1417
JET_wrnSecondaryIndexOutOfDate = 1418
JET_errIndexTuplesSecondaryIndexOnly = -1430
JET_errIndexTuplesTooManyColumns = -1431
JET_errIndexTuplesOneColumnOnly = -1431
JET_errIndexTuplesNonUniqueOnly = -1432
JET_errIndexTuplesTextBinaryColumnsOnly = -1433
JET_errIndexTuplesTextColumnsOnly = -1433
JET_errIndexTuplesVarSegMacNotAllowed = -1434
JET_errIndexTuplesInvalidLimits = -1435
JET_errIndexTuplesCannotRetrieveFromIndex = -1436
JET_errIndexTuplesKeyTooSmall = -1437
JET_errInvalidLVChunkSize = -1438
JET_errColumnCannotBeEncrypted = -1439
JET_errCannotIndexOnEncryptedColumn = -1440
JET_errColumnLong = -1501
JET_errColumnNoChunk = -1502
JET_errColumnDoesNotFit = -1503
JET_errNullInvalid = -1504
JET_errColumnIndexed = -1505
JET_errColumnTooBig = -1506
JET_errColumnNotFound = -1507
JET_errColumnDuplicate = -1508
JET_errMultiValuedColumnMustBeTagged = -1509
JET_errColumnRedundant = -1510
JET_errInvalidColumnType = -1511
JET_wrnColumnMaxTruncated = 1512
JET_errTaggedNotNULL = -1514
JET_errNoCurrentIndex = -1515
JET_errKeyIsMade = -1516
JET_errBadColumnId = -1517
JET_errBadItagSequence = -1518
JET_errColumnInRelationship = -1519
JET_wrnCopyLongValue = 1520
JET_errCannotBeTagged = -1521
JET_errDefaultValueTooBig = -1524
JET_errMultiValuedDuplicate = -1525
JET_errLVCorrupted = -1526
JET_errMultiValuedDuplicateAfterTruncation = -1528
JET_errDerivedColumnCorruption = -1529
JET_errInvalidPlaceholderColumn = -1530
JET_wrnColumnSkipped = 1531
JET_wrnColumnNotLocal = 1532
JET_wrnColumnMoreTags = 1533
JET_wrnColumnTruncated = 1534
JET_wrnColumnPresent = 1535
JET_wrnColumnSingleValue = 1536
JET_wrnColumnDefault = 1537
JET_errColumnCannotBeCompressed = -1538
JET_wrnColumnNotInRecord = 1539
JET_errColumnNoEncryptionKey = -1540
JET_wrnColumnReference = 1541
JET_errRecordNotFound = -1601
JET_errRecordNoCopy = -1602
JET_errNoCurrentRecord = -1603
JET_errRecordPrimaryChanged = -1604
JET_errKeyDuplicate = -1605
JET_errAlreadyPrepared = -1607
JET_errKeyNotMade = -1608
JET_errUpdateNotPrepared = -1609
JET_wrnDataHasChanged = 1610
JET_errDataHasChanged = -1611
JET_wrnKeyChanged = 1618
JET_errLanguageNotSupported = -1619
JET_errDecompressionFailed = -1620
JET_errUpdateMustVersion = -1621
JET_errDecryptionFailed = -1622
JET_errEncryptionBadItag = -1623
JET_errSetAutoIncrementTooHigh = -1624
JET_errAutoIncrementNotSet = -1625
JET_errTooManySorts = -1701
JET_errInvalidOnSort = -1702
JET_errTempFileOpenError = -1803
JET_errTooManyAttachedDatabases = -1805
JET_errDiskFull = -1808
JET_errPermissionDenied = -1809
JET_errFileNotFound = -1811
JET_errFileInvalidType = -1812
JET_wrnFileOpenReadOnly = 1813
JET_errFileAlreadyExists = -1814
JET_errAfterInitialization = -1850
JET_errLogCorrupted = -1852
JET_errInvalidOperation = -1906
JET_errAccessDenied = -1907
JET_wrnIdleFull = 1908
JET_errTooManySplits = -1909
JET_errSessionSharingViolation = -1910
JET_errEntryPointNotFound = -1911
JET_errSessionContextAlreadySet = -1912
JET_errSessionContextNotSetByThisThread = -1913
JET_errSessionInUse = -1914
JET_errRecordFormatConversionFailed = -1915
JET_errOneDatabasePerSession = -1916
JET_errRollbackError = -1917
JET_errFlushMapVersionUnsupported = -1918
JET_errFlushMapDatabaseMismatch = -1919
JET_errFlushMapUnrecoverable = -1920
JET_wrnDefragAlreadyRunning = 2000
JET_wrnDefragNotRunning = 2001
JET_errDatabaseAlreadyRunningMaintenance = -2004
JET_wrnCallbackNotRegistered = 2100
JET_errCallbackFailed = -2101
JET_errCallbackNotResolved = -2102
JET_errSpaceHintsInvalid = -2103
JET_errOSSnapshotInvalidSequence = -2401
JET_errOSSnapshotTimeOut = -2402
JET_errOSSnapshotNotAllowed = -2403
JET_errOSSnapshotInvalidSnapId = -2404
JET_errLSCallbackNotSpecified = -3000
JET_errLSAlreadySet = -3001
JET_errLSNotSet = -3002
JET_errFileIOSparse = -4000
JET_errFileIOBeyondEOF = -4001
JET_errFileIOAbort = -4002
JET_errFileIORetry = -4003
JET_errFileIOFail = -4004
JET_errFileCompressed = -4005
JET_errClientSpaceBegin = -10000
JET_errClientSpaceEnd = -11999
JET_BASE_NAME_LENGTH = 3
JET_bitDumpMinimum = 1
JET_bitDumpMaximum = 2
JET_bitDumpCacheMinimum = 4
JET_bitDumpCacheMaximum = 8
JET_bitDumpCacheIncludeDirtyPages = 16
JET_bitDumpCacheIncludeCachedPages = 32
JET_bitDumpCacheIncludeCorruptedPages = 64
JET_bitDumpCacheNoDecommit = 128pub const JET_VERSION: u32 = 1280;
pub const JET_bitConfigStoreReadControlInhibitRead: u32 = 1;
pub const JET_bitConfigStoreReadControlDisableAll: u32 = 2;
pub const JET_bitConfigStoreReadControlDefault: u32 = 0;
pub const JET_efvUseEngineDefault: u32 = 1073741825;
pub const JET_efvUsePersistedFormat: u32 = 1073741826;
pub const JET_efvAllowHigherPersistedFormat: u32 = 1090519040;
pub const JET_efvWindows19H1Rtm: u32 = 8920;
pub const JET_efvWindows10v2004: u32 = 9180;
pub const JET_efvWindowsServer2022: u32 = 9360;
pub const JET_efvWindows11v21H2: u32 = 9400;
pub const JET_efvWindows11v22H2: u32 = 9480;
pub const JET_efvWindows11v23H2: u32 = 9600;
pub const JET_bitDefragmentBatchStart: u32 = 1;
pub const JET_bitDefragmentBatchStop: u32 = 2;
pub const JET_bitDefragmentAvailSpaceTreesOnly: u32 = 64;
pub const JET_bitDefragmentNoPartialMerges: u32 = 128;
pub const JET_bitDefragmentBTree: u32 = 256;
pub const JET_cbtypNull: u32 = 0;
pub const JET_cbtypFinalize: u32 = 1;
pub const JET_cbtypBeforeInsert: u32 = 2;
pub const JET_cbtypAfterInsert: u32 = 4;
pub const JET_cbtypBeforeReplace: u32 = 8;
pub const JET_cbtypAfterReplace: u32 = 16;
pub const JET_cbtypBeforeDelete: u32 = 32;
pub const JET_cbtypAfterDelete: u32 = 64;
pub const JET_cbtypUserDefinedDefaultValue: u32 = 128;
pub const JET_cbtypOnlineDefragCompleted: u32 = 256;
pub const JET_cbtypFreeCursorLS: u32 = 512;
pub const JET_cbtypFreeTableLS: u32 = 1024;
pub const JET_bitTableInfoUpdatable: u32 = 1;
pub const JET_bitTableInfoBookmark: u32 = 2;
pub const JET_bitTableInfoRollback: u32 = 4;
pub const JET_bitObjectSystem: u32 = 2147483648;
pub const JET_bitObjectTableFixedDDL: u32 = 1073741824;
pub const JET_bitObjectTableTemplate: u32 = 536870912;
pub const JET_bitObjectTableDerived: u32 = 268435456;
pub const JET_bitObjectTableNoFixedVarColumnsInDerivedTables: u32 = 67108864;
pub const cObjectInfoCols: u32 = 9;
pub const cColumnInfoCols: u32 = 14;
pub const cIndexInfoCols: u32 = 15;
pub const JET_MAX_COMPUTERNAME_LENGTH: u32 = 15;
pub const JET_bitDurableCommitCallbackLogUnavailable: u32 = 1;
pub const JET_cbBookmarkMost: u32 = 256;
pub const JET_cbNameMost: u32 = 64;
pub const JET_cbFullNameMost: u32 = 255;
pub const JET_cbColumnLVPageOverhead: u32 = 82;
pub const JET_cbLVDefaultValueMost: u32 = 255;
pub const JET_cbColumnMost: u32 = 255;
pub const JET_cbLVColumnMost: u32 = 2147483647;
pub const JET_cbKeyMost8KBytePage: u32 = 2000;
pub const JET_cbKeyMost4KBytePage: u32 = 1000;
pub const JET_cbKeyMost2KBytePage: u32 = 500;
pub const JET_cbKeyMostMin: u32 = 255;
pub const JET_cbKeyMost: u32 = 255;
pub const JET_cbLimitKeyMost: u32 = 256;
pub const JET_cbPrimaryKeyMost: u32 = 255;
pub const JET_cbSecondaryKeyMost: u32 = 255;
pub const JET_ccolKeyMost: u32 = 16;
pub const JET_ccolMost: u32 = 65248;
pub const JET_ccolFixedMost: u32 = 127;
pub const JET_ccolVarMost: u32 = 128;
pub const JET_ccolTaggedMost: u32 = 64993;
pub const JET_EventLoggingDisable: u32 = 0;
pub const JET_EventLoggingLevelMin: u32 = 1;
pub const JET_EventLoggingLevelLow: u32 = 25;
pub const JET_EventLoggingLevelMedium: u32 = 50;
pub const JET_EventLoggingLevelHigh: u32 = 75;
pub const JET_EventLoggingLevelMax: u32 = 100;
pub const JET_IOPriorityNormal: u32 = 0;
pub const JET_IOPriorityLow: u32 = 1;
pub const JET_configDefault: u32 = 1;
pub const JET_configRemoveQuotas: u32 = 2;
pub const JET_configLowDiskFootprint: u32 = 4;
pub const JET_configMediumDiskFootprint: u32 = 8;
pub const JET_configLowMemory: u32 = 16;
pub const JET_configDynamicMediumMemory: u32 = 32;
pub const JET_configLowPower: u32 = 64;
pub const JET_configSSDProfileIO: u32 = 128;
pub const JET_configRunSilent: u32 = 256;
pub const JET_configUnthrottledMemory: u32 = 512;
pub const JET_configHighConcurrencyScaling: u32 = 1024;
pub const JET_paramSystemPath: u32 = 0;
pub const JET_paramTempPath: u32 = 1;
pub const JET_paramLogFilePath: u32 = 2;
pub const JET_paramBaseName: u32 = 3;
pub const JET_paramEventSource: u32 = 4;
pub const JET_paramMaxSessions: u32 = 5;
pub const JET_paramMaxOpenTables: u32 = 6;
pub const JET_paramPreferredMaxOpenTables: u32 = 7;
pub const JET_paramCachedClosedTables: u32 = 125;
pub const JET_paramMaxCursors: u32 = 8;
pub const JET_paramMaxVerPages: u32 = 9;
pub const JET_paramPreferredVerPages: u32 = 63;
pub const JET_paramGlobalMinVerPages: u32 = 81;
pub const JET_paramVersionStoreTaskQueueMax: u32 = 105;
pub const JET_paramMaxTemporaryTables: u32 = 10;
pub const JET_paramLogFileSize: u32 = 11;
pub const JET_paramLogBuffers: u32 = 12;
pub const JET_paramWaitLogFlush: u32 = 13;
pub const JET_paramLogCheckpointPeriod: u32 = 14;
pub const JET_paramLogWaitingUserMax: u32 = 15;
pub const JET_paramCommitDefault: u32 = 16;
pub const JET_paramCircularLog: u32 = 17;
pub const JET_paramDbExtensionSize: u32 = 18;
pub const JET_paramPageTempDBMin: u32 = 19;
pub const JET_paramPageFragment: u32 = 20;
pub const JET_paramEnableFileCache: u32 = 126;
pub const JET_paramVerPageSize: u32 = 128;
pub const JET_paramConfiguration: u32 = 129;
pub const JET_paramEnableAdvanced: u32 = 130;
pub const JET_paramMaxColtyp: u32 = 131;
pub const JET_paramBatchIOBufferMax: u32 = 22;
pub const JET_paramCacheSize: u32 = 41;
pub const JET_paramCacheSizeMin: u32 = 60;
pub const JET_paramCacheSizeMax: u32 = 23;
pub const JET_paramCheckpointDepthMax: u32 = 24;
pub const JET_paramLRUKCorrInterval: u32 = 25;
pub const JET_paramLRUKHistoryMax: u32 = 26;
pub const JET_paramLRUKPolicy: u32 = 27;
pub const JET_paramLRUKTimeout: u32 = 28;
pub const JET_paramLRUKTrxCorrInterval: u32 = 29;
pub const JET_paramOutstandingIOMax: u32 = 30;
pub const JET_paramStartFlushThreshold: u32 = 31;
pub const JET_paramStopFlushThreshold: u32 = 32;
pub const JET_paramEnableViewCache: u32 = 127;
pub const JET_paramCheckpointIOMax: u32 = 135;
pub const JET_paramTableClass1Name: u32 = 137;
pub const JET_paramTableClass2Name: u32 = 138;
pub const JET_paramTableClass3Name: u32 = 139;
pub const JET_paramTableClass4Name: u32 = 140;
pub const JET_paramTableClass5Name: u32 = 141;
pub const JET_paramTableClass6Name: u32 = 142;
pub const JET_paramTableClass7Name: u32 = 143;
pub const JET_paramTableClass8Name: u32 = 144;
pub const JET_paramTableClass9Name: u32 = 145;
pub const JET_paramTableClass10Name: u32 = 146;
pub const JET_paramTableClass11Name: u32 = 147;
pub const JET_paramTableClass12Name: u32 = 148;
pub const JET_paramTableClass13Name: u32 = 149;
pub const JET_paramTableClass14Name: u32 = 150;
pub const JET_paramTableClass15Name: u32 = 151;
pub const JET_paramIOPriority: u32 = 152;
pub const JET_paramRecovery: u32 = 34;
pub const JET_paramEnableOnlineDefrag: u32 = 35;
pub const JET_paramCheckFormatWhenOpenFail: u32 = 44;
pub const JET_paramEnableTempTableVersioning: u32 = 46;
pub const JET_paramIgnoreLogVersion: u32 = 47;
pub const JET_paramDeleteOldLogs: u32 = 48;
pub const JET_paramEventSourceKey: u32 = 49;
pub const JET_paramNoInformationEvent: u32 = 50;
pub const JET_paramEventLoggingLevel: u32 = 51;
pub const JET_paramDeleteOutOfRangeLogs: u32 = 52;
pub const JET_paramAccessDeniedRetryPeriod: u32 = 53;
pub const JET_paramEnableIndexChecking: u32 = 45;
pub const JET_paramEnableIndexCleanup: u32 = 54;
pub const JET_paramDatabasePageSize: u32 = 64;
pub const JET_paramDisableCallbacks: u32 = 65;
pub const JET_paramLogFileCreateAsynch: u32 = 69;
pub const JET_paramErrorToString: u32 = 70;
pub const JET_paramZeroDatabaseDuringBackup: u32 = 71;
pub const JET_paramUnicodeIndexDefault: u32 = 72;
pub const JET_paramRuntimeCallback: u32 = 73;
pub const JET_paramCleanupMismatchedLogFiles: u32 = 77;
pub const JET_paramRecordUpgradeDirtyLevel: u32 = 78;
pub const JET_paramOSSnapshotTimeout: u32 = 82;
pub const JET_paramExceptionAction: u32 = 98;
pub const JET_paramEventLogCache: u32 = 99;
pub const JET_paramCreatePathIfNotExist: u32 = 100;
pub const JET_paramPageHintCacheSize: u32 = 101;
pub const JET_paramOneDatabasePerSession: u32 = 102;
pub const JET_paramMaxInstances: u32 = 104;
pub const JET_paramDisablePerfmon: u32 = 107;
pub const JET_paramIndexTuplesLengthMin: u32 = 110;
pub const JET_paramIndexTuplesLengthMax: u32 = 111;
pub const JET_paramIndexTuplesToIndexMax: u32 = 112;
pub const JET_paramAlternateDatabaseRecoveryPath: u32 = 113;
pub const JET_paramIndexTupleIncrement: u32 = 132;
pub const JET_paramIndexTupleStart: u32 = 133;
pub const JET_paramKeyMost: u32 = 134;
pub const JET_paramLegacyFileNames: u32 = 136;
pub const JET_paramEnablePersistedCallbacks: u32 = 156;
pub const JET_paramWaypointLatency: u32 = 153;
pub const JET_paramDefragmentSequentialBTrees: u32 = 160;
pub const JET_paramDefragmentSequentialBTreesDensityCheckFrequency: u32 = 161;
pub const JET_paramIOThrottlingTimeQuanta: u32 = 162;
pub const JET_paramLVChunkSizeMost: u32 = 163;
pub const JET_paramMaxCoalesceReadSize: u32 = 164;
pub const JET_paramMaxCoalesceWriteSize: u32 = 165;
pub const JET_paramMaxCoalesceReadGapSize: u32 = 166;
pub const JET_paramMaxCoalesceWriteGapSize: u32 = 167;
pub const JET_paramEnableDBScanInRecovery: u32 = 169;
pub const JET_paramDbScanThrottle: u32 = 170;
pub const JET_paramDbScanIntervalMinSec: u32 = 171;
pub const JET_paramDbScanIntervalMaxSec: u32 = 172;
pub const JET_paramCachePriority: u32 = 177;
pub const JET_paramMaxTransactionSize: u32 = 178;
pub const JET_paramPrereadIOMax: u32 = 179;
pub const JET_paramEnableDBScanSerialization: u32 = 180;
pub const JET_paramHungIOThreshold: u32 = 181;
pub const JET_paramHungIOActions: u32 = 182;
pub const JET_paramMinDataForXpress: u32 = 183;
pub const JET_paramEnableShrinkDatabase: u32 = 184;
pub const JET_paramProcessFriendlyName: u32 = 186;
pub const JET_paramDurableCommitCallback: u32 = 187;
pub const JET_paramEnableSqm: u32 = 188;
pub const JET_paramConfigStoreSpec: u32 = 189;
pub const JET_paramEngineFormatVersion: u32 = 194;
pub const JET_paramUseFlushForWriteDurability: u32 = 214;
pub const JET_paramEnableRBS: u32 = 215;
pub const JET_paramRBSFilePath: u32 = 216;
pub const JET_paramPerfmonRefreshInterval: u32 = 217;
pub const JET_paramEnableBlockCache: u32 = 218;
pub const JET_paramTraceFlags: u32 = 223;
pub const JET_paramMaxValueInvalid: u32 = 232;
pub const JET_sesparamCommitDefault: u32 = 4097;
pub const JET_sesparamTransactionLevel: u32 = 4099;
pub const JET_sesparamOperationContext: u32 = 4100;
pub const JET_sesparamCorrelationID: u32 = 4101;
pub const JET_sesparamMaxValueInvalid: u32 = 4111;
pub const JET_bitESE98FileNames: u32 = 1;
pub const JET_bitEightDotThreeSoftCompat: u32 = 2;
pub const JET_bitHungIOEvent: u32 = 1;
pub const JET_bitShrinkDatabaseOff: u32 = 0;
pub const JET_bitShrinkDatabaseOn: u32 = 1;
pub const JET_bitShrinkDatabaseRealtime: u32 = 2;
pub const JET_bitShrinkDatabaseTrim: u32 = 1;
pub const JET_bitReplayIgnoreMissingDB: u32 = 4;
pub const JET_bitRecoveryWithoutUndo: u32 = 8;
pub const JET_bitTruncateLogsAfterRecovery: u32 = 16;
pub const JET_bitReplayMissingMapEntryDB: u32 = 32;
pub const JET_bitLogStreamMustExist: u32 = 64;
pub const JET_bitReplayIgnoreLostLogs: u32 = 128;
pub const JET_bitKeepDbAttachedAtEndOfRecovery: u32 = 4096;
pub const JET_bitTermComplete: u32 = 1;
pub const JET_bitTermAbrupt: u32 = 2;
pub const JET_bitTermStopBackup: u32 = 4;
pub const JET_bitTermDirty: u32 = 8;
pub const JET_bitIdleFlushBuffers: u32 = 1;
pub const JET_bitIdleCompact: u32 = 2;
pub const JET_bitIdleStatus: u32 = 4;
pub const JET_bitDbReadOnly: u32 = 1;
pub const JET_bitDbExclusive: u32 = 2;
pub const JET_bitDbDeleteCorruptIndexes: u32 = 16;
pub const JET_bitDbDeleteUnicodeIndexes: u32 = 1024;
pub const JET_bitDbUpgrade: u32 = 512;
pub const JET_bitDbEnableBackgroundMaintenance: u32 = 2048;
pub const JET_bitDbPurgeCacheOnAttach: u32 = 4096;
pub const JET_bitForceDetach: u32 = 1;
pub const JET_bitDbRecoveryOff: u32 = 8;
pub const JET_bitDbShadowingOff: u32 = 128;
pub const JET_bitDbOverwriteExisting: u32 = 512;
pub const JET_bitBackupIncremental: u32 = 1;
pub const JET_bitBackupAtomic: u32 = 4;
pub const JET_bitBackupSnapshot: u32 = 16;
pub const JET_bitBackupEndNormal: u32 = 1;
pub const JET_bitBackupEndAbort: u32 = 2;
pub const JET_bitBackupTruncateDone: u32 = 256;
pub const JET_bitTableCreateFixedDDL: u32 = 1;
pub const JET_bitTableCreateTemplateTable: u32 = 2;
pub const JET_bitTableCreateNoFixedVarColumnsInDerivedTables: u32 = 4;
pub const JET_bitTableCreateImmutableStructure: u32 = 8;
pub const JET_bitColumnFixed: u32 = 1;
pub const JET_bitColumnTagged: u32 = 2;
pub const JET_bitColumnNotNULL: u32 = 4;
pub const JET_bitColumnVersion: u32 = 8;
pub const JET_bitColumnAutoincrement: u32 = 16;
pub const JET_bitColumnUpdatable: u32 = 32;
pub const JET_bitColumnTTKey: u32 = 64;
pub const JET_bitColumnTTDescending: u32 = 128;
pub const JET_bitColumnMultiValued: u32 = 1024;
pub const JET_bitColumnEscrowUpdate: u32 = 2048;
pub const JET_bitColumnUnversioned: u32 = 4096;
pub const JET_bitColumnMaybeNull: u32 = 8192;
pub const JET_bitColumnFinalize: u32 = 16384;
pub const JET_bitColumnUserDefinedDefault: u32 = 32768;
pub const JET_bitColumnDeleteOnZero: u32 = 131072;
pub const JET_bitColumnCompressed: u32 = 524288;
pub const JET_bitDeleteColumnIgnoreTemplateColumns: u32 = 1;
pub const JET_bitMoveFirst: u32 = 0;
pub const JET_bitNoMove: u32 = 2;
pub const JET_bitNewKey: u32 = 1;
pub const JET_bitStrLimit: u32 = 2;
pub const JET_bitSubStrLimit: u32 = 4;
pub const JET_bitNormalizedKey: u32 = 8;
pub const JET_bitKeyDataZeroLength: u32 = 16;
pub const JET_bitFullColumnStartLimit: u32 = 256;
pub const JET_bitFullColumnEndLimit: u32 = 512;
pub const JET_bitPartialColumnStartLimit: u32 = 1024;
pub const JET_bitPartialColumnEndLimit: u32 = 2048;
pub const JET_bitRangeInclusive: u32 = 1;
pub const JET_bitRangeUpperLimit: u32 = 2;
pub const JET_bitRangeInstantDuration: u32 = 4;
pub const JET_bitRangeRemove: u32 = 8;
pub const JET_bitReadLock: u32 = 1;
pub const JET_bitWriteLock: u32 = 2;
pub const JET_MoveFirst: u32 = 2147483648;
pub const JET_MovePrevious: i32 = -1;
pub const JET_MoveLast: u32 = 2147483647;
pub const JET_bitMoveKeyNE: u32 = 1;
pub const JET_bitSeekEQ: u32 = 1;
pub const JET_bitSeekLT: u32 = 2;
pub const JET_bitSeekLE: u32 = 4;
pub const JET_bitSeekGE: u32 = 8;
pub const JET_bitSeekGT: u32 = 16;
pub const JET_bitSetIndexRange: u32 = 32;
pub const JET_bitCheckUniqueness: u32 = 64;
pub const JET_bitBookmarkPermitVirtualCurrency: u32 = 1;
pub const JET_bitIndexColumnMustBeNull: u32 = 1;
pub const JET_bitIndexColumnMustBeNonNull: u32 = 2;
pub const JET_bitRecordInIndex: u32 = 1;
pub const JET_bitRecordNotInIndex: u32 = 2;
pub const JET_bitIndexUnique: u32 = 1;
pub const JET_bitIndexPrimary: u32 = 2;
pub const JET_bitIndexDisallowNull: u32 = 4;
pub const JET_bitIndexIgnoreNull: u32 = 8;
pub const JET_bitIndexIgnoreAnyNull: u32 = 32;
pub const JET_bitIndexIgnoreFirstNull: u32 = 64;
pub const JET_bitIndexLazyFlush: u32 = 128;
pub const JET_bitIndexEmpty: u32 = 256;
pub const JET_bitIndexUnversioned: u32 = 512;
pub const JET_bitIndexSortNullsHigh: u32 = 1024;
pub const JET_bitIndexUnicode: u32 = 2048;
pub const JET_bitIndexTuples: u32 = 4096;
pub const JET_bitIndexTupleLimits: u32 = 8192;
pub const JET_bitIndexCrossProduct: u32 = 16384;
pub const JET_bitIndexKeyMost: u32 = 32768;
pub const JET_bitIndexDisallowTruncation: u32 = 65536;
pub const JET_bitIndexNestedTable: u32 = 131072;
pub const JET_bitIndexDotNetGuid: u32 = 262144;
pub const JET_bitIndexImmutableStructure: u32 = 524288;
pub const JET_bitKeyAscending: u32 = 0;
pub const JET_bitKeyDescending: u32 = 1;
pub const JET_bitTableDenyWrite: u32 = 1;
pub const JET_bitTableDenyRead: u32 = 2;
pub const JET_bitTableReadOnly: u32 = 4;
pub const JET_bitTableUpdatable: u32 = 8;
pub const JET_bitTablePermitDDL: u32 = 16;
pub const JET_bitTableNoCache: u32 = 32;
pub const JET_bitTablePreread: u32 = 64;
pub const JET_bitTableOpportuneRead: u32 = 128;
pub const JET_bitTableSequential: u32 = 32768;
pub const JET_bitTableClassMask: u32 = 2031616;
pub const JET_bitTableClassNone: u32 = 0;
pub const JET_bitTableClass1: u32 = 65536;
pub const JET_bitTableClass2: u32 = 131072;
pub const JET_bitTableClass3: u32 = 196608;
pub const JET_bitTableClass4: u32 = 262144;
pub const JET_bitTableClass5: u32 = 327680;
pub const JET_bitTableClass6: u32 = 393216;
pub const JET_bitTableClass7: u32 = 458752;
pub const JET_bitTableClass8: u32 = 524288;
pub const JET_bitTableClass9: u32 = 589824;
pub const JET_bitTableClass10: u32 = 655360;
pub const JET_bitTableClass11: u32 = 720896;
pub const JET_bitTableClass12: u32 = 786432;
pub const JET_bitTableClass13: u32 = 851968;
pub const JET_bitTableClass14: u32 = 917504;
pub const JET_bitTableClass15: u32 = 983040;
pub const JET_bitLSReset: u32 = 1;
pub const JET_bitLSCursor: u32 = 2;
pub const JET_bitLSTable: u32 = 4;
pub const JET_bitPrereadForward: u32 = 1;
pub const JET_bitPrereadBackward: u32 = 2;
pub const JET_bitPrereadFirstPage: u32 = 4;
pub const JET_bitPrereadNormalizedKey: u32 = 8;
pub const JET_bitTTIndexed: u32 = 1;
pub const JET_bitTTUnique: u32 = 2;
pub const JET_bitTTUpdatable: u32 = 4;
pub const JET_bitTTScrollable: u32 = 8;
pub const JET_bitTTSortNullsHigh: u32 = 16;
pub const JET_bitTTForceMaterialization: u32 = 32;
pub const JET_bitTTErrorOnDuplicateInsertion: u32 = 32;
pub const JET_bitTTForwardOnly: u32 = 64;
pub const JET_bitTTIntrinsicLVsOnly: u32 = 128;
pub const JET_bitTTDotNetGuid: u32 = 256;
pub const JET_bitTTMaterializeBBT: u32 = 512;
pub const JET_bitSetAppendLV: u32 = 1;
pub const JET_bitSetOverwriteLV: u32 = 4;
pub const JET_bitSetSizeLV: u32 = 8;
pub const JET_bitSetZeroLength: u32 = 32;
pub const JET_bitSetSeparateLV: u32 = 64;
pub const JET_bitSetUniqueMultiValues: u32 = 128;
pub const JET_bitSetUniqueNormalizedMultiValues: u32 = 256;
pub const JET_bitSetRevertToDefaultValue: u32 = 512;
pub const JET_bitSetIntrinsicLV: u32 = 1024;
pub const JET_bitSetUncompressed: u32 = 65536;
pub const JET_bitSetCompressed: u32 = 131072;
pub const JET_bitSetContiguousLV: u32 = 262144;
pub const JET_bitSpaceHintsUtilizeParentSpace: u32 = 1;
pub const JET_bitCreateHintAppendSequential: u32 = 2;
pub const JET_bitCreateHintHotpointSequential: u32 = 4;
pub const JET_bitRetrieveHintReserve1: u32 = 8;
pub const JET_bitRetrieveHintTableScanForward: u32 = 16;
pub const JET_bitRetrieveHintTableScanBackward: u32 = 32;
pub const JET_bitRetrieveHintReserve2: u32 = 64;
pub const JET_bitRetrieveHintReserve3: u32 = 128;
pub const JET_bitDeleteHintTableSequential: u32 = 256;
pub const JET_prepInsert: u32 = 0;
pub const JET_prepReplace: u32 = 2;
pub const JET_prepCancel: u32 = 3;
pub const JET_prepReplaceNoLock: u32 = 4;
pub const JET_prepInsertCopy: u32 = 5;
pub const JET_prepInsertCopyDeleteOriginal: u32 = 7;
pub const JET_prepInsertCopyReplaceOriginal: u32 = 9;
pub const JET_sqmDisable: u32 = 0;
pub const JET_sqmEnable: u32 = 1;
pub const JET_sqmFromCEIP: u32 = 2;
pub const JET_bitUpdateCheckESE97Compatibility: u32 = 1;
pub const JET_bitEscrowNoRollback: u32 = 1;
pub const JET_bitRetrieveCopy: u32 = 1;
pub const JET_bitRetrieveFromIndex: u32 = 2;
pub const JET_bitRetrieveFromPrimaryBookmark: u32 = 4;
pub const JET_bitRetrieveTag: u32 = 8;
pub const JET_bitRetrieveNull: u32 = 16;
pub const JET_bitRetrieveIgnoreDefault: u32 = 32;
pub const JET_bitRetrieveTuple: u32 = 2048;
pub const JET_bitZeroLength: u32 = 1;
pub const JET_bitEnumerateCopy: u32 = 1;
pub const JET_bitEnumerateIgnoreDefault: u32 = 32;
pub const JET_bitEnumeratePresenceOnly: u32 = 131072;
pub const JET_bitEnumerateTaggedOnly: u32 = 262144;
pub const JET_bitEnumerateCompressOutput: u32 = 524288;
pub const JET_bitEnumerateIgnoreUserDefinedDefault: u32 = 1048576;
pub const JET_bitEnumerateInRecordOnly: u32 = 2097152;
pub const JET_bitRecordSizeInCopyBuffer: u32 = 1;
pub const JET_bitRecordSizeRunningTotal: u32 = 2;
pub const JET_bitRecordSizeLocal: u32 = 4;
pub const JET_bitTransactionReadOnly: u32 = 1;
pub const JET_bitCommitLazyFlush: u32 = 1;
pub const JET_bitWaitLastLevel0Commit: u32 = 2;
pub const JET_bitWaitAllLevel0Commit: u32 = 8;
pub const JET_bitForceNewLog: u32 = 16;
pub const JET_bitRollbackAll: u32 = 1;
pub const JET_bitIncrementalSnapshot: u32 = 1;
pub const JET_bitCopySnapshot: u32 = 2;
pub const JET_bitContinueAfterThaw: u32 = 4;
pub const JET_bitExplicitPrepare: u32 = 8;
pub const JET_bitAllDatabasesSnapshot: u32 = 1;
pub const JET_bitAbortSnapshot: u32 = 1;
pub const JET_DbInfoFilename: u32 = 0;
pub const JET_DbInfoConnect: u32 = 1;
pub const JET_DbInfoCountry: u32 = 2;
pub const JET_DbInfoLCID: u32 = 3;
pub const JET_DbInfoLangid: u32 = 3;
pub const JET_DbInfoCp: u32 = 4;
pub const JET_DbInfoCollate: u32 = 5;
pub const JET_DbInfoOptions: u32 = 6;
pub const JET_DbInfoTransactions: u32 = 7;
pub const JET_DbInfoVersion: u32 = 8;
pub const JET_DbInfoIsam: u32 = 9;
pub const JET_DbInfoFilesize: u32 = 10;
pub const JET_DbInfoSpaceOwned: u32 = 11;
pub const JET_DbInfoSpaceAvailable: u32 = 12;
pub const JET_DbInfoUpgrade: u32 = 13;
pub const JET_DbInfoMisc: u32 = 14;
pub const JET_DbInfoDBInUse: u32 = 15;
pub const JET_DbInfoPageSize: u32 = 17;
pub const JET_DbInfoFileType: u32 = 19;
pub const JET_DbInfoFilesizeOnDisk: u32 = 21;
pub const JET_dbstateJustCreated: u32 = 1;
pub const JET_dbstateDirtyShutdown: u32 = 2;
pub const JET_dbstateCleanShutdown: u32 = 3;
pub const JET_dbstateBeingConverted: u32 = 4;
pub const JET_dbstateForceDetach: u32 = 5;
pub const JET_filetypeUnknown: u32 = 0;
pub const JET_filetypeDatabase: u32 = 1;
pub const JET_filetypeLog: u32 = 3;
pub const JET_filetypeCheckpoint: u32 = 4;
pub const JET_filetypeTempDatabase: u32 = 5;
pub const JET_filetypeFlushMap: u32 = 7;
pub const JET_coltypNil: u32 = 0;
pub const JET_coltypBit: u32 = 1;
pub const JET_coltypUnsignedByte: u32 = 2;
pub const JET_coltypShort: u32 = 3;
pub const JET_coltypLong: u32 = 4;
pub const JET_coltypCurrency: u32 = 5;
pub const JET_coltypIEEESingle: u32 = 6;
pub const JET_coltypIEEEDouble: u32 = 7;
pub const JET_coltypDateTime: u32 = 8;
pub const JET_coltypBinary: u32 = 9;
pub const JET_coltypText: u32 = 10;
pub const JET_coltypLongBinary: u32 = 11;
pub const JET_coltypLongText: u32 = 12;
pub const JET_coltypMax: u32 = 13;
pub const JET_coltypSLV: u32 = 13;
pub const JET_coltypUnsignedLong: u32 = 14;
pub const JET_coltypLongLong: u32 = 15;
pub const JET_coltypGUID: u32 = 16;
pub const JET_coltypUnsignedShort: u32 = 17;
pub const JET_coltypUnsignedLongLong: u32 = 18;
pub const JET_ColInfoGrbitNonDerivedColumnsOnly: u32 = 2147483648;
pub const JET_ColInfoGrbitMinimalInfo: u32 = 1073741824;
pub const JET_ColInfoGrbitSortByColumnid: u32 = 536870912;
pub const JET_objtypNil: u32 = 0;
pub const JET_objtypTable: u32 = 1;
pub const JET_bitCompactStats: u32 = 32;
pub const JET_bitCompactRepair: u32 = 64;
pub const JET_snpRepair: u32 = 2;
pub const JET_snpCompact: u32 = 4;
pub const JET_snpRestore: u32 = 8;
pub const JET_snpBackup: u32 = 9;
pub const JET_snpUpgrade: u32 = 10;
pub const JET_snpScrub: u32 = 11;
pub const JET_snpUpgradeRecordFormat: u32 = 12;
pub const JET_sntBegin: u32 = 5;
pub const JET_sntRequirements: u32 = 7;
pub const JET_sntProgress: u32 = 0;
pub const JET_sntComplete: u32 = 6;
pub const JET_sntFail: u32 = 3;
pub const JET_ExceptionMsgBox: u32 = 1;
pub const JET_ExceptionNone: u32 = 2;
pub const JET_ExceptionFailFast: u32 = 4;
pub const JET_OnlineDefragDisable: u32 = 0;
pub const JET_OnlineDefragAllOBSOLETE: u32 = 1;
pub const JET_OnlineDefragDatabases: u32 = 2;
pub const JET_OnlineDefragSpaceTrees: u32 = 4;
pub const JET_OnlineDefragAll: u32 = 65535;
pub const JET_bitResizeDatabaseOnlyGrow: u32 = 1;
pub const JET_bitResizeDatabaseOnlyShrink: u32 = 2;
pub const JET_bitStopServiceAll: u32 = 0;
pub const JET_bitStopServiceBackgroundUserTasks: u32 = 2;
pub const JET_bitStopServiceQuiesceCaches: u32 = 4;
pub const JET_bitStopServiceResume: u32 = 2147483648;
pub const JET_errSuccess: i32 = 0;
pub const JET_wrnNyi: i32 = -1;
pub const JET_errRfsFailure: i32 = -100;
pub const JET_errRfsNotArmed: i32 = -101;
pub const JET_errFileClose: i32 = -102;
pub const JET_errOutOfThreads: i32 = -103;
pub const JET_errTooManyIO: i32 = -105;
pub const JET_errTaskDropped: i32 = -106;
pub const JET_errInternalError: i32 = -107;
pub const JET_errDisabledFunctionality: i32 = -112;
pub const JET_errUnloadableOSFunctionality: i32 = -113;
pub const JET_errDatabaseBufferDependenciesCorrupted: i32 = -255;
pub const JET_wrnRemainingVersions: u32 = 321;
pub const JET_errPreviousVersion: i32 = -322;
pub const JET_errPageBoundary: i32 = -323;
pub const JET_errKeyBoundary: i32 = -324;
pub const JET_errBadPageLink: i32 = -327;
pub const JET_errBadBookmark: i32 = -328;
pub const JET_errNTSystemCallFailed: i32 = -334;
pub const JET_errBadParentPageLink: i32 = -338;
pub const JET_errSPAvailExtCacheOutOfSync: i32 = -340;
pub const JET_errSPAvailExtCorrupted: i32 = -341;
pub const JET_errSPAvailExtCacheOutOfMemory: i32 = -342;
pub const JET_errSPOwnExtCorrupted: i32 = -343;
pub const JET_errDbTimeCorrupted: i32 = -344;
pub const JET_wrnUniqueKey: u32 = 345;
pub const JET_errKeyTruncated: i32 = -346;
pub const JET_errDatabaseLeakInSpace: i32 = -348;
pub const JET_errBadEmptyPage: i32 = -351;
pub const wrnBTNotVisibleRejected: u32 = 352;
pub const wrnBTNotVisibleAccumulated: u32 = 353;
pub const JET_errBadLineCount: i32 = -354;
pub const JET_errPageTagCorrupted: i32 = -357;
pub const JET_errNodeCorrupted: i32 = -358;
pub const JET_errBBTNodeCorrupted: i32 = -364;
pub const JET_errBBTBuffCorrupted: i32 = -365;
pub const JET_wrnSeparateLongValue: u32 = 406;
pub const JET_errKeyTooBig: i32 = -408;
pub const JET_errCannotSeparateIntrinsicLV: i32 = -416;
pub const JET_errSeparatedLongValue: i32 = -421;
pub const JET_errMustBeSeparateLongValue: i32 = -423;
pub const JET_errInvalidPreread: i32 = -424;
pub const JET_errInvalidLoggedOperation: i32 = -500;
pub const JET_errLogFileCorrupt: i32 = -501;
pub const JET_errNoBackupDirectory: i32 = -503;
pub const JET_errBackupDirectoryNotEmpty: i32 = -504;
pub const JET_errBackupInProgress: i32 = -505;
pub const JET_errRestoreInProgress: i32 = -506;
pub const JET_errMissingPreviousLogFile: i32 = -509;
pub const JET_errLogWriteFail: i32 = -510;
pub const JET_errLogDisabledDueToRecoveryFailure: i32 = -511;
pub const JET_errCannotLogDuringRecoveryRedo: i32 = -512;
pub const JET_errLogGenerationMismatch: i32 = -513;
pub const JET_errBadLogVersion: i32 = -514;
pub const JET_errInvalidLogSequence: i32 = -515;
pub const JET_errLoggingDisabled: i32 = -516;
pub const JET_errLogBufferTooSmall: i32 = -517;
pub const JET_errLogSequenceEnd: i32 = -519;
pub const JET_errNoBackup: i32 = -520;
pub const JET_errInvalidBackupSequence: i32 = -521;
pub const JET_errBackupNotAllowedYet: i32 = -523;
pub const JET_errDeleteBackupFileFail: i32 = -524;
pub const JET_errMakeBackupDirectoryFail: i32 = -525;
pub const JET_errInvalidBackup: i32 = -526;
pub const JET_errRecoveredWithErrors: i32 = -527;
pub const JET_errMissingLogFile: i32 = -528;
pub const JET_errLogDiskFull: i32 = -529;
pub const JET_errBadLogSignature: i32 = -530;
pub const JET_errBadDbSignature: i32 = -531;
pub const JET_errBadCheckpointSignature: i32 = -532;
pub const JET_errCheckpointCorrupt: i32 = -533;
pub const JET_errMissingPatchPage: i32 = -534;
pub const JET_errBadPatchPage: i32 = -535;
pub const JET_errRedoAbruptEnded: i32 = -536;
pub const JET_errPatchFileMissing: i32 = -538;
pub const JET_errDatabaseLogSetMismatch: i32 = -539;
pub const JET_errDatabaseStreamingFileMismatch: i32 = -540;
pub const JET_errLogFileSizeMismatch: i32 = -541;
pub const JET_errCheckpointFileNotFound: i32 = -542;
pub const JET_errRequiredLogFilesMissing: i32 = -543;
pub const JET_errSoftRecoveryOnBackupDatabase: i32 = -544;
pub const JET_errLogFileSizeMismatchDatabasesConsistent: i32 = -545;
pub const JET_errLogSectorSizeMismatch: i32 = -546;
pub const JET_errLogSectorSizeMismatchDatabasesConsistent: i32 = -547;
pub const JET_errLogSequenceEndDatabasesConsistent: i32 = -548;
pub const JET_errStreamingDataNotLogged: i32 = -549;
pub const JET_errDatabaseDirtyShutdown: i32 = -550;
pub const JET_errDatabaseInconsistent: i32 = -550;
pub const JET_errConsistentTimeMismatch: i32 = -551;
pub const JET_errDatabasePatchFileMismatch: i32 = -552;
pub const JET_errEndingRestoreLogTooLow: i32 = -553;
pub const JET_errStartingRestoreLogTooHigh: i32 = -554;
pub const JET_errGivenLogFileHasBadSignature: i32 = -555;
pub const JET_errGivenLogFileIsNotContiguous: i32 = -556;
pub const JET_errMissingRestoreLogFiles: i32 = -557;
pub const JET_wrnExistingLogFileHasBadSignature: u32 = 558;
pub const JET_wrnExistingLogFileIsNotContiguous: u32 = 559;
pub const JET_errMissingFullBackup: i32 = -560;
pub const JET_errBadBackupDatabaseSize: i32 = -561;
pub const JET_errDatabaseAlreadyUpgraded: i32 = -562;
pub const JET_errDatabaseIncompleteUpgrade: i32 = -563;
pub const JET_wrnSkipThisRecord: u32 = 564;
pub const JET_errMissingCurrentLogFiles: i32 = -565;
pub const JET_errDbTimeTooOld: i32 = -566;
pub const JET_errDbTimeTooNew: i32 = -567;
pub const JET_errMissingFileToBackup: i32 = -569;
pub const JET_errLogTornWriteDuringHardRestore: i32 = -570;
pub const JET_errLogTornWriteDuringHardRecovery: i32 = -571;
pub const JET_errLogCorruptDuringHardRestore: i32 = -573;
pub const JET_errLogCorruptDuringHardRecovery: i32 = -574;
pub const JET_errMustDisableLoggingForDbUpgrade: i32 = -575;
pub const JET_errBadRestoreTargetInstance: i32 = -577;
pub const JET_wrnTargetInstanceRunning: u32 = 578;
pub const JET_errRecoveredWithoutUndo: i32 = -579;
pub const JET_errDatabasesNotFromSameSnapshot: i32 = -580;
pub const JET_errSoftRecoveryOnSnapshot: i32 = -581;
pub const JET_errCommittedLogFilesMissing: i32 = -582;
pub const JET_errSectorSizeNotSupported: i32 = -583;
pub const JET_errRecoveredWithoutUndoDatabasesConsistent: i32 = -584;
pub const JET_wrnCommittedLogFilesLost: u32 = 585;
pub const JET_errCommittedLogFileCorrupt: i32 = -586;
pub const JET_wrnCommittedLogFilesRemoved: u32 = 587;
pub const JET_wrnFinishWithUndo: u32 = 588;
pub const JET_errLogSequenceChecksumMismatch: i32 = -590;
pub const JET_wrnDatabaseRepaired: u32 = 595;
pub const JET_errPageInitializedMismatch: i32 = -596;
pub const JET_errUnicodeTranslationBufferTooSmall: i32 = -601;
pub const JET_errUnicodeTranslationFail: i32 = -602;
pub const JET_errUnicodeNormalizationNotSupported: i32 = -603;
pub const JET_errUnicodeLanguageValidationFailure: i32 = -604;
pub const JET_errExistingLogFileHasBadSignature: i32 = -610;
pub const JET_errExistingLogFileIsNotContiguous: i32 = -611;
pub const JET_errLogReadVerifyFailure: i32 = -612;
pub const JET_errCheckpointDepthTooDeep: i32 = -614;
pub const JET_errRestoreOfNonBackupDatabase: i32 = -615;
pub const JET_errLogFileNotCopied: i32 = -616;
pub const JET_errTransactionTooLong: i32 = -618;
pub const JET_errEngineFormatVersionNoLongerSupportedTooLow: i32 = -619;
pub const JET_errEngineFormatVersionNotYetImplementedTooHigh: i32 = -620;
pub const JET_errEngineFormatVersionParamTooLowForRequestedFeature: i32 = -621;
pub const JET_errEngineFormatVersionSpecifiedTooLowForLogVersion: i32 = -622;
pub const JET_errEngineFormatVersionSpecifiedTooLowForDatabaseVersion: i32 = -623;
pub const JET_errDbTimeBeyondMaxRequired: i32 = -625;
pub const JET_errLogOperationInconsistentWithDatabase: i32 = -626;
pub const JET_errInsertKeyOutOfOrder: i32 = -627;
pub const JET_errBackupAbortByServer: i32 = -801;
pub const JET_errInvalidGrbit: i32 = -900;
pub const JET_errTermInProgress: i32 = -1000;
pub const JET_errFeatureNotAvailable: i32 = -1001;
pub const JET_errInvalidName: i32 = -1002;
pub const JET_errInvalidParameter: i32 = -1003;
pub const JET_wrnColumnNull: u32 = 1004;
pub const JET_wrnBufferTruncated: u32 = 1006;
pub const JET_wrnDatabaseAttached: u32 = 1007;
pub const JET_errDatabaseFileReadOnly: i32 = -1008;
pub const JET_wrnSortOverflow: u32 = 1009;
pub const JET_errInvalidDatabaseId: i32 = -1010;
pub const JET_errOutOfMemory: i32 = -1011;
pub const JET_errOutOfDatabaseSpace: i32 = -1012;
pub const JET_errOutOfCursors: i32 = -1013;
pub const JET_errOutOfBuffers: i32 = -1014;
pub const JET_errTooManyIndexes: i32 = -1015;
pub const JET_errTooManyKeys: i32 = -1016;
pub const JET_errRecordDeleted: i32 = -1017;
pub const JET_errReadVerifyFailure: i32 = -1018;
pub const JET_errPageNotInitialized: i32 = -1019;
pub const JET_errOutOfFileHandles: i32 = -1020;
pub const JET_errDiskReadVerificationFailure: i32 = -1021;
pub const JET_errDiskIO: i32 = -1022;
pub const JET_errInvalidPath: i32 = -1023;
pub const JET_errInvalidSystemPath: i32 = -1024;
pub const JET_errInvalidLogDirectory: i32 = -1025;
pub const JET_errRecordTooBig: i32 = -1026;
pub const JET_errTooManyOpenDatabases: i32 = -1027;
pub const JET_errInvalidDatabase: i32 = -1028;
pub const JET_errNotInitialized: i32 = -1029;
pub const JET_errAlreadyInitialized: i32 = -1030;
pub const JET_errInitInProgress: i32 = -1031;
pub const JET_errFileAccessDenied: i32 = -1032;
pub const JET_errBufferTooSmall: i32 = -1038;
pub const JET_wrnSeekNotEqual: u32 = 1039;
pub const JET_errTooManyColumns: i32 = -1040;
pub const JET_errContainerNotEmpty: i32 = -1043;
pub const JET_errInvalidFilename: i32 = -1044;
pub const JET_errInvalidBookmark: i32 = -1045;
pub const JET_errColumnInUse: i32 = -1046;
pub const JET_errInvalidBufferSize: i32 = -1047;
pub const JET_errColumnNotUpdatable: i32 = -1048;
pub const JET_errIndexInUse: i32 = -1051;
pub const JET_errLinkNotSupported: i32 = -1052;
pub const JET_errNullKeyDisallowed: i32 = -1053;
pub const JET_errNotInTransaction: i32 = -1054;
pub const JET_wrnNoErrorInfo: u32 = 1055;
pub const JET_errMustRollback: i32 = -1057;
pub const JET_wrnNoIdleActivity: u32 = 1058;
pub const JET_errTooManyActiveUsers: i32 = -1059;
pub const JET_errInvalidCountry: i32 = -1061;
pub const JET_errInvalidLanguageId: i32 = -1062;
pub const JET_errInvalidCodePage: i32 = -1063;
pub const JET_errInvalidLCMapStringFlags: i32 = -1064;
pub const JET_errVersionStoreEntryTooBig: i32 = -1065;
pub const JET_errVersionStoreOutOfMemoryAndCleanupTimedOut: i32 = -1066;
pub const JET_wrnNoWriteLock: u32 = 1067;
pub const JET_wrnColumnSetNull: u32 = 1068;
pub const JET_errVersionStoreOutOfMemory: i32 = -1069;
pub const JET_errCannotIndex: i32 = -1071;
pub const JET_errRecordNotDeleted: i32 = -1072;
pub const JET_errTooManyMempoolEntries: i32 = -1073;
pub const JET_errOutOfObjectIDs: i32 = -1074;
pub const JET_errOutOfLongValueIDs: i32 = -1075;
pub const JET_errOutOfAutoincrementValues: i32 = -1076;
pub const JET_errOutOfDbtimeValues: i32 = -1077;
pub const JET_errOutOfSequentialIndexValues: i32 = -1078;
pub const JET_errRunningInOneInstanceMode: i32 = -1080;
pub const JET_errRunningInMultiInstanceMode: i32 = -1081;
pub const JET_errSystemParamsAlreadySet: i32 = -1082;
pub const JET_errSystemPathInUse: i32 = -1083;
pub const JET_errLogFilePathInUse: i32 = -1084;
pub const JET_errTempPathInUse: i32 = -1085;
pub const JET_errInstanceNameInUse: i32 = -1086;
pub const JET_errSystemParameterConflict: i32 = -1087;
pub const JET_errInstanceUnavailable: i32 = -1090;
pub const JET_errDatabaseUnavailable: i32 = -1091;
pub const JET_errInstanceUnavailableDueToFatalLogDiskFull: i32 = -1092;
pub const JET_errInvalidSesparamId: i32 = -1093;
pub const JET_errTooManyRecords: i32 = -1094;
pub const JET_errInvalidDbparamId: i32 = -1095;
pub const JET_errOutOfSessions: i32 = -1101;
pub const JET_errWriteConflict: i32 = -1102;
pub const JET_errTransTooDeep: i32 = -1103;
pub const JET_errInvalidSesid: i32 = -1104;
pub const JET_errWriteConflictPrimaryIndex: i32 = -1105;
pub const JET_errInTransaction: i32 = -1108;
pub const JET_errRollbackRequired: i32 = -1109;
pub const JET_errTransReadOnly: i32 = -1110;
pub const JET_errSessionWriteConflict: i32 = -1111;
pub const JET_errRecordTooBigForBackwardCompatibility: i32 = -1112;
pub const JET_errCannotMaterializeForwardOnlySort: i32 = -1113;
pub const JET_errSesidTableIdMismatch: i32 = -1114;
pub const JET_errInvalidInstance: i32 = -1115;
pub const JET_errDirtyShutdown: i32 = -1116;
pub const JET_errReadPgnoVerifyFailure: i32 = -1118;
pub const JET_errReadLostFlushVerifyFailure: i32 = -1119;
pub const JET_errFileSystemCorruption: i32 = -1121;
pub const JET_wrnShrinkNotPossible: u32 = 1122;
pub const JET_errRecoveryVerifyFailure: i32 = -1123;
pub const JET_errFilteredMoveNotSupported: i32 = -1124;
pub const JET_errDatabaseDuplicate: i32 = -1201;
pub const JET_errDatabaseInUse: i32 = -1202;
pub const JET_errDatabaseNotFound: i32 = -1203;
pub const JET_errDatabaseInvalidName: i32 = -1204;
pub const JET_errDatabaseInvalidPages: i32 = -1205;
pub const JET_errDatabaseCorrupted: i32 = -1206;
pub const JET_errDatabaseLocked: i32 = -1207;
pub const JET_errCannotDisableVersioning: i32 = -1208;
pub const JET_errInvalidDatabaseVersion: i32 = -1209;
pub const JET_errDatabase200Format: i32 = -1210;
pub const JET_errDatabase400Format: i32 = -1211;
pub const JET_errDatabase500Format: i32 = -1212;
pub const JET_errPageSizeMismatch: i32 = -1213;
pub const JET_errTooManyInstances: i32 = -1214;
pub const JET_errDatabaseSharingViolation: i32 = -1215;
pub const JET_errAttachedDatabaseMismatch: i32 = -1216;
pub const JET_errDatabaseInvalidPath: i32 = -1217;
pub const JET_errDatabaseIdInUse: i32 = -1218;
pub const JET_errForceDetachNotAllowed: i32 = -1219;
pub const JET_errCatalogCorrupted: i32 = -1220;
pub const JET_errPartiallyAttachedDB: i32 = -1221;
pub const JET_errDatabaseSignInUse: i32 = -1222;
pub const JET_errDatabaseCorruptedNoRepair: i32 = -1224;
pub const JET_errInvalidCreateDbVersion: i32 = -1225;
pub const JET_errDatabaseNotReady: i32 = -1230;
pub const JET_errDatabaseAttachedForRecovery: i32 = -1231;
pub const JET_errTransactionsNotReadyDuringRecovery: i32 = -1232;
pub const JET_wrnTableEmpty: u32 = 1301;
pub const JET_errTableLocked: i32 = -1302;
pub const JET_errTableDuplicate: i32 = -1303;
pub const JET_errTableInUse: i32 = -1304;
pub const JET_errObjectNotFound: i32 = -1305;
pub const JET_errDensityInvalid: i32 = -1307;
pub const JET_errTableNotEmpty: i32 = -1308;
pub const JET_errInvalidTableId: i32 = -1310;
pub const JET_errTooManyOpenTables: i32 = -1311;
pub const JET_errIllegalOperation: i32 = -1312;
pub const JET_errTooManyOpenTablesAndCleanupTimedOut: i32 = -1313;
pub const JET_errObjectDuplicate: i32 = -1314;
pub const JET_errInvalidObject: i32 = -1316;
pub const JET_errCannotDeleteTempTable: i32 = -1317;
pub const JET_errCannotDeleteSystemTable: i32 = -1318;
pub const JET_errCannotDeleteTemplateTable: i32 = -1319;
pub const JET_errExclusiveTableLockRequired: i32 = -1322;
pub const JET_errFixedDDL: i32 = -1323;
pub const JET_errFixedInheritedDDL: i32 = -1324;
pub const JET_errCannotNestDDL: i32 = -1325;
pub const JET_errDDLNotInheritable: i32 = -1326;
pub const JET_wrnTableInUseBySystem: u32 = 1327;
pub const JET_errInvalidSettings: i32 = -1328;
pub const JET_errClientRequestToStopJetService: i32 = -1329;
pub const JET_errCannotAddFixedVarColumnToDerivedTable: i32 = -1330;
pub const JET_errIndexCantBuild: i32 = -1401;
pub const JET_errIndexHasPrimary: i32 = -1402;
pub const JET_errIndexDuplicate: i32 = -1403;
pub const JET_errIndexNotFound: i32 = -1404;
pub const JET_errIndexMustStay: i32 = -1405;
pub const JET_errIndexInvalidDef: i32 = -1406;
pub const JET_errInvalidCreateIndex: i32 = -1409;
pub const JET_errTooManyOpenIndexes: i32 = -1410;
pub const JET_errMultiValuedIndexViolation: i32 = -1411;
pub const JET_errIndexBuildCorrupted: i32 = -1412;
pub const JET_errPrimaryIndexCorrupted: i32 = -1413;
pub const JET_errSecondaryIndexCorrupted: i32 = -1414;
pub const JET_wrnCorruptIndexDeleted: u32 = 1415;
pub const JET_errInvalidIndexId: i32 = -1416;
pub const JET_wrnPrimaryIndexOutOfDate: u32 = 1417;
pub const JET_wrnSecondaryIndexOutOfDate: u32 = 1418;
pub const JET_errIndexTuplesSecondaryIndexOnly: i32 = -1430;
pub const JET_errIndexTuplesTooManyColumns: i32 = -1431;
pub const JET_errIndexTuplesOneColumnOnly: i32 = -1431;
pub const JET_errIndexTuplesNonUniqueOnly: i32 = -1432;
pub const JET_errIndexTuplesTextBinaryColumnsOnly: i32 = -1433;
pub const JET_errIndexTuplesTextColumnsOnly: i32 = -1433;
pub const JET_errIndexTuplesVarSegMacNotAllowed: i32 = -1434;
pub const JET_errIndexTuplesInvalidLimits: i32 = -1435;
pub const JET_errIndexTuplesCannotRetrieveFromIndex: i32 = -1436;
pub const JET_errIndexTuplesKeyTooSmall: i32 = -1437;
pub const JET_errInvalidLVChunkSize: i32 = -1438;
pub const JET_errColumnCannotBeEncrypted: i32 = -1439;
pub const JET_errCannotIndexOnEncryptedColumn: i32 = -1440;
pub const JET_errColumnLong: i32 = -1501;
pub const JET_errColumnNoChunk: i32 = -1502;
pub const JET_errColumnDoesNotFit: i32 = -1503;
pub const JET_errNullInvalid: i32 = -1504;
pub const JET_errColumnIndexed: i32 = -1505;
pub const JET_errColumnTooBig: i32 = -1506;
pub const JET_errColumnNotFound: i32 = -1507;
pub const JET_errColumnDuplicate: i32 = -1508;
pub const JET_errMultiValuedColumnMustBeTagged: i32 = -1509;
pub const JET_errColumnRedundant: i32 = -1510;
pub const JET_errInvalidColumnType: i32 = -1511;
pub const JET_wrnColumnMaxTruncated: u32 = 1512;
pub const JET_errTaggedNotNULL: i32 = -1514;
pub const JET_errNoCurrentIndex: i32 = -1515;
pub const JET_errKeyIsMade: i32 = -1516;
pub const JET_errBadColumnId: i32 = -1517;
pub const JET_errBadItagSequence: i32 = -1518;
pub const JET_errColumnInRelationship: i32 = -1519;
pub const JET_wrnCopyLongValue: u32 = 1520;
pub const JET_errCannotBeTagged: i32 = -1521;
pub const JET_errDefaultValueTooBig: i32 = -1524;
pub const JET_errMultiValuedDuplicate: i32 = -1525;
pub const JET_errLVCorrupted: i32 = -1526;
pub const JET_errMultiValuedDuplicateAfterTruncation: i32 = -1528;
pub const JET_errDerivedColumnCorruption: i32 = -1529;
pub const JET_errInvalidPlaceholderColumn: i32 = -1530;
pub const JET_wrnColumnSkipped: u32 = 1531;
pub const JET_wrnColumnNotLocal: u32 = 1532;
pub const JET_wrnColumnMoreTags: u32 = 1533;
pub const JET_wrnColumnTruncated: u32 = 1534;
pub const JET_wrnColumnPresent: u32 = 1535;
pub const JET_wrnColumnSingleValue: u32 = 1536;
pub const JET_wrnColumnDefault: u32 = 1537;
pub const JET_errColumnCannotBeCompressed: i32 = -1538;
pub const JET_wrnColumnNotInRecord: u32 = 1539;
pub const JET_errColumnNoEncryptionKey: i32 = -1540;
pub const JET_wrnColumnReference: u32 = 1541;
pub const JET_errRecordNotFound: i32 = -1601;
pub const JET_errRecordNoCopy: i32 = -1602;
pub const JET_errNoCurrentRecord: i32 = -1603;
pub const JET_errRecordPrimaryChanged: i32 = -1604;
pub const JET_errKeyDuplicate: i32 = -1605;
pub const JET_errAlreadyPrepared: i32 = -1607;
pub const JET_errKeyNotMade: i32 = -1608;
pub const JET_errUpdateNotPrepared: i32 = -1609;
pub const JET_wrnDataHasChanged: u32 = 1610;
pub const JET_errDataHasChanged: i32 = -1611;
pub const JET_wrnKeyChanged: u32 = 1618;
pub const JET_errLanguageNotSupported: i32 = -1619;
pub const JET_errDecompressionFailed: i32 = -1620;
pub const JET_errUpdateMustVersion: i32 = -1621;
pub const JET_errDecryptionFailed: i32 = -1622;
pub const JET_errEncryptionBadItag: i32 = -1623;
pub const JET_errSetAutoIncrementTooHigh: i32 = -1624;
pub const JET_errAutoIncrementNotSet: i32 = -1625;
pub const JET_errTooManySorts: i32 = -1701;
pub const JET_errInvalidOnSort: i32 = -1702;
pub const JET_errTempFileOpenError: i32 = -1803;
pub const JET_errTooManyAttachedDatabases: i32 = -1805;
pub const JET_errDiskFull: i32 = -1808;
pub const JET_errPermissionDenied: i32 = -1809;
pub const JET_errFileNotFound: i32 = -1811;
pub const JET_errFileInvalidType: i32 = -1812;
pub const JET_wrnFileOpenReadOnly: u32 = 1813;
pub const JET_errFileAlreadyExists: i32 = -1814;
pub const JET_errAfterInitialization: i32 = -1850;
pub const JET_errLogCorrupted: i32 = -1852;
pub const JET_errInvalidOperation: i32 = -1906;
pub const JET_errAccessDenied: i32 = -1907;
pub const JET_wrnIdleFull: u32 = 1908;
pub const JET_errTooManySplits: i32 = -1909;
pub const JET_errSessionSharingViolation: i32 = -1910;
pub const JET_errEntryPointNotFound: i32 = -1911;
pub const JET_errSessionContextAlreadySet: i32 = -1912;
pub const JET_errSessionContextNotSetByThisThread: i32 = -1913;
pub const JET_errSessionInUse: i32 = -1914;
pub const JET_errRecordFormatConversionFailed: i32 = -1915;
pub const JET_errOneDatabasePerSession: i32 = -1916;
pub const JET_errRollbackError: i32 = -1917;
pub const JET_errFlushMapVersionUnsupported: i32 = -1918;
pub const JET_errFlushMapDatabaseMismatch: i32 = -1919;
pub const JET_errFlushMapUnrecoverable: i32 = -1920;
pub const JET_wrnDefragAlreadyRunning: u32 = 2000;
pub const JET_wrnDefragNotRunning: u32 = 2001;
pub const JET_errDatabaseAlreadyRunningMaintenance: i32 = -2004;
pub const JET_wrnCallbackNotRegistered: u32 = 2100;
pub const JET_errCallbackFailed: i32 = -2101;
pub const JET_errCallbackNotResolved: i32 = -2102;
pub const JET_errSpaceHintsInvalid: i32 = -2103;
pub const JET_errOSSnapshotInvalidSequence: i32 = -2401;
pub const JET_errOSSnapshotTimeOut: i32 = -2402;
pub const JET_errOSSnapshotNotAllowed: i32 = -2403;
pub const JET_errOSSnapshotInvalidSnapId: i32 = -2404;
pub const JET_errLSCallbackNotSpecified: i32 = -3000;
pub const JET_errLSAlreadySet: i32 = -3001;
pub const JET_errLSNotSet: i32 = -3002;
pub const JET_errFileIOSparse: i32 = -4000;
pub const JET_errFileIOBeyondEOF: i32 = -4001;
pub const JET_errFileIOAbort: i32 = -4002;
pub const JET_errFileIORetry: i32 = -4003;
pub const JET_errFileIOFail: i32 = -4004;
pub const JET_errFileCompressed: i32 = -4005;
pub const JET_errClientSpaceBegin: i32 = -10000;
pub const JET_errClientSpaceEnd: i32 = -11999;
pub const JET_BASE_NAME_LENGTH: u32 = 3;
pub const JET_bitDumpMinimum: u32 = 1;
pub const JET_bitDumpMaximum: u32 = 2;
pub const JET_bitDumpCacheMinimum: u32 = 4;
pub const JET_bitDumpCacheMaximum: u32 = 8;
pub const JET_bitDumpCacheIncludeDirtyPages: u32 = 16;
pub const JET_bitDumpCacheIncludeCachedPages: u32 = 32;
pub const JET_bitDumpCacheIncludeCorruptedPages: u32 = 64;
pub const JET_bitDumpCacheNoDecommit: u32 = 128;const (
JET_VERSION uint32 = 1280
JET_bitConfigStoreReadControlInhibitRead uint32 = 1
JET_bitConfigStoreReadControlDisableAll uint32 = 2
JET_bitConfigStoreReadControlDefault uint32 = 0
JET_efvUseEngineDefault uint32 = 1073741825
JET_efvUsePersistedFormat uint32 = 1073741826
JET_efvAllowHigherPersistedFormat uint32 = 1090519040
JET_efvWindows19H1Rtm uint32 = 8920
JET_efvWindows10v2004 uint32 = 9180
JET_efvWindowsServer2022 uint32 = 9360
JET_efvWindows11v21H2 uint32 = 9400
JET_efvWindows11v22H2 uint32 = 9480
JET_efvWindows11v23H2 uint32 = 9600
JET_bitDefragmentBatchStart uint32 = 1
JET_bitDefragmentBatchStop uint32 = 2
JET_bitDefragmentAvailSpaceTreesOnly uint32 = 64
JET_bitDefragmentNoPartialMerges uint32 = 128
JET_bitDefragmentBTree uint32 = 256
JET_cbtypNull uint32 = 0
JET_cbtypFinalize uint32 = 1
JET_cbtypBeforeInsert uint32 = 2
JET_cbtypAfterInsert uint32 = 4
JET_cbtypBeforeReplace uint32 = 8
JET_cbtypAfterReplace uint32 = 16
JET_cbtypBeforeDelete uint32 = 32
JET_cbtypAfterDelete uint32 = 64
JET_cbtypUserDefinedDefaultValue uint32 = 128
JET_cbtypOnlineDefragCompleted uint32 = 256
JET_cbtypFreeCursorLS uint32 = 512
JET_cbtypFreeTableLS uint32 = 1024
JET_bitTableInfoUpdatable uint32 = 1
JET_bitTableInfoBookmark uint32 = 2
JET_bitTableInfoRollback uint32 = 4
JET_bitObjectSystem uint32 = 2147483648
JET_bitObjectTableFixedDDL uint32 = 1073741824
JET_bitObjectTableTemplate uint32 = 536870912
JET_bitObjectTableDerived uint32 = 268435456
JET_bitObjectTableNoFixedVarColumnsInDerivedTables uint32 = 67108864
cObjectInfoCols uint32 = 9
cColumnInfoCols uint32 = 14
cIndexInfoCols uint32 = 15
JET_MAX_COMPUTERNAME_LENGTH uint32 = 15
JET_bitDurableCommitCallbackLogUnavailable uint32 = 1
JET_cbBookmarkMost uint32 = 256
JET_cbNameMost uint32 = 64
JET_cbFullNameMost uint32 = 255
JET_cbColumnLVPageOverhead uint32 = 82
JET_cbLVDefaultValueMost uint32 = 255
JET_cbColumnMost uint32 = 255
JET_cbLVColumnMost uint32 = 2147483647
JET_cbKeyMost8KBytePage uint32 = 2000
JET_cbKeyMost4KBytePage uint32 = 1000
JET_cbKeyMost2KBytePage uint32 = 500
JET_cbKeyMostMin uint32 = 255
JET_cbKeyMost uint32 = 255
JET_cbLimitKeyMost uint32 = 256
JET_cbPrimaryKeyMost uint32 = 255
JET_cbSecondaryKeyMost uint32 = 255
JET_ccolKeyMost uint32 = 16
JET_ccolMost uint32 = 65248
JET_ccolFixedMost uint32 = 127
JET_ccolVarMost uint32 = 128
JET_ccolTaggedMost uint32 = 64993
JET_EventLoggingDisable uint32 = 0
JET_EventLoggingLevelMin uint32 = 1
JET_EventLoggingLevelLow uint32 = 25
JET_EventLoggingLevelMedium uint32 = 50
JET_EventLoggingLevelHigh uint32 = 75
JET_EventLoggingLevelMax uint32 = 100
JET_IOPriorityNormal uint32 = 0
JET_IOPriorityLow uint32 = 1
JET_configDefault uint32 = 1
JET_configRemoveQuotas uint32 = 2
JET_configLowDiskFootprint uint32 = 4
JET_configMediumDiskFootprint uint32 = 8
JET_configLowMemory uint32 = 16
JET_configDynamicMediumMemory uint32 = 32
JET_configLowPower uint32 = 64
JET_configSSDProfileIO uint32 = 128
JET_configRunSilent uint32 = 256
JET_configUnthrottledMemory uint32 = 512
JET_configHighConcurrencyScaling uint32 = 1024
JET_paramSystemPath uint32 = 0
JET_paramTempPath uint32 = 1
JET_paramLogFilePath uint32 = 2
JET_paramBaseName uint32 = 3
JET_paramEventSource uint32 = 4
JET_paramMaxSessions uint32 = 5
JET_paramMaxOpenTables uint32 = 6
JET_paramPreferredMaxOpenTables uint32 = 7
JET_paramCachedClosedTables uint32 = 125
JET_paramMaxCursors uint32 = 8
JET_paramMaxVerPages uint32 = 9
JET_paramPreferredVerPages uint32 = 63
JET_paramGlobalMinVerPages uint32 = 81
JET_paramVersionStoreTaskQueueMax uint32 = 105
JET_paramMaxTemporaryTables uint32 = 10
JET_paramLogFileSize uint32 = 11
JET_paramLogBuffers uint32 = 12
JET_paramWaitLogFlush uint32 = 13
JET_paramLogCheckpointPeriod uint32 = 14
JET_paramLogWaitingUserMax uint32 = 15
JET_paramCommitDefault uint32 = 16
JET_paramCircularLog uint32 = 17
JET_paramDbExtensionSize uint32 = 18
JET_paramPageTempDBMin uint32 = 19
JET_paramPageFragment uint32 = 20
JET_paramEnableFileCache uint32 = 126
JET_paramVerPageSize uint32 = 128
JET_paramConfiguration uint32 = 129
JET_paramEnableAdvanced uint32 = 130
JET_paramMaxColtyp uint32 = 131
JET_paramBatchIOBufferMax uint32 = 22
JET_paramCacheSize uint32 = 41
JET_paramCacheSizeMin uint32 = 60
JET_paramCacheSizeMax uint32 = 23
JET_paramCheckpointDepthMax uint32 = 24
JET_paramLRUKCorrInterval uint32 = 25
JET_paramLRUKHistoryMax uint32 = 26
JET_paramLRUKPolicy uint32 = 27
JET_paramLRUKTimeout uint32 = 28
JET_paramLRUKTrxCorrInterval uint32 = 29
JET_paramOutstandingIOMax uint32 = 30
JET_paramStartFlushThreshold uint32 = 31
JET_paramStopFlushThreshold uint32 = 32
JET_paramEnableViewCache uint32 = 127
JET_paramCheckpointIOMax uint32 = 135
JET_paramTableClass1Name uint32 = 137
JET_paramTableClass2Name uint32 = 138
JET_paramTableClass3Name uint32 = 139
JET_paramTableClass4Name uint32 = 140
JET_paramTableClass5Name uint32 = 141
JET_paramTableClass6Name uint32 = 142
JET_paramTableClass7Name uint32 = 143
JET_paramTableClass8Name uint32 = 144
JET_paramTableClass9Name uint32 = 145
JET_paramTableClass10Name uint32 = 146
JET_paramTableClass11Name uint32 = 147
JET_paramTableClass12Name uint32 = 148
JET_paramTableClass13Name uint32 = 149
JET_paramTableClass14Name uint32 = 150
JET_paramTableClass15Name uint32 = 151
JET_paramIOPriority uint32 = 152
JET_paramRecovery uint32 = 34
JET_paramEnableOnlineDefrag uint32 = 35
JET_paramCheckFormatWhenOpenFail uint32 = 44
JET_paramEnableTempTableVersioning uint32 = 46
JET_paramIgnoreLogVersion uint32 = 47
JET_paramDeleteOldLogs uint32 = 48
JET_paramEventSourceKey uint32 = 49
JET_paramNoInformationEvent uint32 = 50
JET_paramEventLoggingLevel uint32 = 51
JET_paramDeleteOutOfRangeLogs uint32 = 52
JET_paramAccessDeniedRetryPeriod uint32 = 53
JET_paramEnableIndexChecking uint32 = 45
JET_paramEnableIndexCleanup uint32 = 54
JET_paramDatabasePageSize uint32 = 64
JET_paramDisableCallbacks uint32 = 65
JET_paramLogFileCreateAsynch uint32 = 69
JET_paramErrorToString uint32 = 70
JET_paramZeroDatabaseDuringBackup uint32 = 71
JET_paramUnicodeIndexDefault uint32 = 72
JET_paramRuntimeCallback uint32 = 73
JET_paramCleanupMismatchedLogFiles uint32 = 77
JET_paramRecordUpgradeDirtyLevel uint32 = 78
JET_paramOSSnapshotTimeout uint32 = 82
JET_paramExceptionAction uint32 = 98
JET_paramEventLogCache uint32 = 99
JET_paramCreatePathIfNotExist uint32 = 100
JET_paramPageHintCacheSize uint32 = 101
JET_paramOneDatabasePerSession uint32 = 102
JET_paramMaxInstances uint32 = 104
JET_paramDisablePerfmon uint32 = 107
JET_paramIndexTuplesLengthMin uint32 = 110
JET_paramIndexTuplesLengthMax uint32 = 111
JET_paramIndexTuplesToIndexMax uint32 = 112
JET_paramAlternateDatabaseRecoveryPath uint32 = 113
JET_paramIndexTupleIncrement uint32 = 132
JET_paramIndexTupleStart uint32 = 133
JET_paramKeyMost uint32 = 134
JET_paramLegacyFileNames uint32 = 136
JET_paramEnablePersistedCallbacks uint32 = 156
JET_paramWaypointLatency uint32 = 153
JET_paramDefragmentSequentialBTrees uint32 = 160
JET_paramDefragmentSequentialBTreesDensityCheckFrequency uint32 = 161
JET_paramIOThrottlingTimeQuanta uint32 = 162
JET_paramLVChunkSizeMost uint32 = 163
JET_paramMaxCoalesceReadSize uint32 = 164
JET_paramMaxCoalesceWriteSize uint32 = 165
JET_paramMaxCoalesceReadGapSize uint32 = 166
JET_paramMaxCoalesceWriteGapSize uint32 = 167
JET_paramEnableDBScanInRecovery uint32 = 169
JET_paramDbScanThrottle uint32 = 170
JET_paramDbScanIntervalMinSec uint32 = 171
JET_paramDbScanIntervalMaxSec uint32 = 172
JET_paramCachePriority uint32 = 177
JET_paramMaxTransactionSize uint32 = 178
JET_paramPrereadIOMax uint32 = 179
JET_paramEnableDBScanSerialization uint32 = 180
JET_paramHungIOThreshold uint32 = 181
JET_paramHungIOActions uint32 = 182
JET_paramMinDataForXpress uint32 = 183
JET_paramEnableShrinkDatabase uint32 = 184
JET_paramProcessFriendlyName uint32 = 186
JET_paramDurableCommitCallback uint32 = 187
JET_paramEnableSqm uint32 = 188
JET_paramConfigStoreSpec uint32 = 189
JET_paramEngineFormatVersion uint32 = 194
JET_paramUseFlushForWriteDurability uint32 = 214
JET_paramEnableRBS uint32 = 215
JET_paramRBSFilePath uint32 = 216
JET_paramPerfmonRefreshInterval uint32 = 217
JET_paramEnableBlockCache uint32 = 218
JET_paramTraceFlags uint32 = 223
JET_paramMaxValueInvalid uint32 = 232
JET_sesparamCommitDefault uint32 = 4097
JET_sesparamTransactionLevel uint32 = 4099
JET_sesparamOperationContext uint32 = 4100
JET_sesparamCorrelationID uint32 = 4101
JET_sesparamMaxValueInvalid uint32 = 4111
JET_bitESE98FileNames uint32 = 1
JET_bitEightDotThreeSoftCompat uint32 = 2
JET_bitHungIOEvent uint32 = 1
JET_bitShrinkDatabaseOff uint32 = 0
JET_bitShrinkDatabaseOn uint32 = 1
JET_bitShrinkDatabaseRealtime uint32 = 2
JET_bitShrinkDatabaseTrim uint32 = 1
JET_bitReplayIgnoreMissingDB uint32 = 4
JET_bitRecoveryWithoutUndo uint32 = 8
JET_bitTruncateLogsAfterRecovery uint32 = 16
JET_bitReplayMissingMapEntryDB uint32 = 32
JET_bitLogStreamMustExist uint32 = 64
JET_bitReplayIgnoreLostLogs uint32 = 128
JET_bitKeepDbAttachedAtEndOfRecovery uint32 = 4096
JET_bitTermComplete uint32 = 1
JET_bitTermAbrupt uint32 = 2
JET_bitTermStopBackup uint32 = 4
JET_bitTermDirty uint32 = 8
JET_bitIdleFlushBuffers uint32 = 1
JET_bitIdleCompact uint32 = 2
JET_bitIdleStatus uint32 = 4
JET_bitDbReadOnly uint32 = 1
JET_bitDbExclusive uint32 = 2
JET_bitDbDeleteCorruptIndexes uint32 = 16
JET_bitDbDeleteUnicodeIndexes uint32 = 1024
JET_bitDbUpgrade uint32 = 512
JET_bitDbEnableBackgroundMaintenance uint32 = 2048
JET_bitDbPurgeCacheOnAttach uint32 = 4096
JET_bitForceDetach uint32 = 1
JET_bitDbRecoveryOff uint32 = 8
JET_bitDbShadowingOff uint32 = 128
JET_bitDbOverwriteExisting uint32 = 512
JET_bitBackupIncremental uint32 = 1
JET_bitBackupAtomic uint32 = 4
JET_bitBackupSnapshot uint32 = 16
JET_bitBackupEndNormal uint32 = 1
JET_bitBackupEndAbort uint32 = 2
JET_bitBackupTruncateDone uint32 = 256
JET_bitTableCreateFixedDDL uint32 = 1
JET_bitTableCreateTemplateTable uint32 = 2
JET_bitTableCreateNoFixedVarColumnsInDerivedTables uint32 = 4
JET_bitTableCreateImmutableStructure uint32 = 8
JET_bitColumnFixed uint32 = 1
JET_bitColumnTagged uint32 = 2
JET_bitColumnNotNULL uint32 = 4
JET_bitColumnVersion uint32 = 8
JET_bitColumnAutoincrement uint32 = 16
JET_bitColumnUpdatable uint32 = 32
JET_bitColumnTTKey uint32 = 64
JET_bitColumnTTDescending uint32 = 128
JET_bitColumnMultiValued uint32 = 1024
JET_bitColumnEscrowUpdate uint32 = 2048
JET_bitColumnUnversioned uint32 = 4096
JET_bitColumnMaybeNull uint32 = 8192
JET_bitColumnFinalize uint32 = 16384
JET_bitColumnUserDefinedDefault uint32 = 32768
JET_bitColumnDeleteOnZero uint32 = 131072
JET_bitColumnCompressed uint32 = 524288
JET_bitDeleteColumnIgnoreTemplateColumns uint32 = 1
JET_bitMoveFirst uint32 = 0
JET_bitNoMove uint32 = 2
JET_bitNewKey uint32 = 1
JET_bitStrLimit uint32 = 2
JET_bitSubStrLimit uint32 = 4
JET_bitNormalizedKey uint32 = 8
JET_bitKeyDataZeroLength uint32 = 16
JET_bitFullColumnStartLimit uint32 = 256
JET_bitFullColumnEndLimit uint32 = 512
JET_bitPartialColumnStartLimit uint32 = 1024
JET_bitPartialColumnEndLimit uint32 = 2048
JET_bitRangeInclusive uint32 = 1
JET_bitRangeUpperLimit uint32 = 2
JET_bitRangeInstantDuration uint32 = 4
JET_bitRangeRemove uint32 = 8
JET_bitReadLock uint32 = 1
JET_bitWriteLock uint32 = 2
JET_MoveFirst uint32 = 2147483648
JET_MovePrevious int32 = -1
JET_MoveLast uint32 = 2147483647
JET_bitMoveKeyNE uint32 = 1
JET_bitSeekEQ uint32 = 1
JET_bitSeekLT uint32 = 2
JET_bitSeekLE uint32 = 4
JET_bitSeekGE uint32 = 8
JET_bitSeekGT uint32 = 16
JET_bitSetIndexRange uint32 = 32
JET_bitCheckUniqueness uint32 = 64
JET_bitBookmarkPermitVirtualCurrency uint32 = 1
JET_bitIndexColumnMustBeNull uint32 = 1
JET_bitIndexColumnMustBeNonNull uint32 = 2
JET_bitRecordInIndex uint32 = 1
JET_bitRecordNotInIndex uint32 = 2
JET_bitIndexUnique uint32 = 1
JET_bitIndexPrimary uint32 = 2
JET_bitIndexDisallowNull uint32 = 4
JET_bitIndexIgnoreNull uint32 = 8
JET_bitIndexIgnoreAnyNull uint32 = 32
JET_bitIndexIgnoreFirstNull uint32 = 64
JET_bitIndexLazyFlush uint32 = 128
JET_bitIndexEmpty uint32 = 256
JET_bitIndexUnversioned uint32 = 512
JET_bitIndexSortNullsHigh uint32 = 1024
JET_bitIndexUnicode uint32 = 2048
JET_bitIndexTuples uint32 = 4096
JET_bitIndexTupleLimits uint32 = 8192
JET_bitIndexCrossProduct uint32 = 16384
JET_bitIndexKeyMost uint32 = 32768
JET_bitIndexDisallowTruncation uint32 = 65536
JET_bitIndexNestedTable uint32 = 131072
JET_bitIndexDotNetGuid uint32 = 262144
JET_bitIndexImmutableStructure uint32 = 524288
JET_bitKeyAscending uint32 = 0
JET_bitKeyDescending uint32 = 1
JET_bitTableDenyWrite uint32 = 1
JET_bitTableDenyRead uint32 = 2
JET_bitTableReadOnly uint32 = 4
JET_bitTableUpdatable uint32 = 8
JET_bitTablePermitDDL uint32 = 16
JET_bitTableNoCache uint32 = 32
JET_bitTablePreread uint32 = 64
JET_bitTableOpportuneRead uint32 = 128
JET_bitTableSequential uint32 = 32768
JET_bitTableClassMask uint32 = 2031616
JET_bitTableClassNone uint32 = 0
JET_bitTableClass1 uint32 = 65536
JET_bitTableClass2 uint32 = 131072
JET_bitTableClass3 uint32 = 196608
JET_bitTableClass4 uint32 = 262144
JET_bitTableClass5 uint32 = 327680
JET_bitTableClass6 uint32 = 393216
JET_bitTableClass7 uint32 = 458752
JET_bitTableClass8 uint32 = 524288
JET_bitTableClass9 uint32 = 589824
JET_bitTableClass10 uint32 = 655360
JET_bitTableClass11 uint32 = 720896
JET_bitTableClass12 uint32 = 786432
JET_bitTableClass13 uint32 = 851968
JET_bitTableClass14 uint32 = 917504
JET_bitTableClass15 uint32 = 983040
JET_bitLSReset uint32 = 1
JET_bitLSCursor uint32 = 2
JET_bitLSTable uint32 = 4
JET_bitPrereadForward uint32 = 1
JET_bitPrereadBackward uint32 = 2
JET_bitPrereadFirstPage uint32 = 4
JET_bitPrereadNormalizedKey uint32 = 8
JET_bitTTIndexed uint32 = 1
JET_bitTTUnique uint32 = 2
JET_bitTTUpdatable uint32 = 4
JET_bitTTScrollable uint32 = 8
JET_bitTTSortNullsHigh uint32 = 16
JET_bitTTForceMaterialization uint32 = 32
JET_bitTTErrorOnDuplicateInsertion uint32 = 32
JET_bitTTForwardOnly uint32 = 64
JET_bitTTIntrinsicLVsOnly uint32 = 128
JET_bitTTDotNetGuid uint32 = 256
JET_bitTTMaterializeBBT uint32 = 512
JET_bitSetAppendLV uint32 = 1
JET_bitSetOverwriteLV uint32 = 4
JET_bitSetSizeLV uint32 = 8
JET_bitSetZeroLength uint32 = 32
JET_bitSetSeparateLV uint32 = 64
JET_bitSetUniqueMultiValues uint32 = 128
JET_bitSetUniqueNormalizedMultiValues uint32 = 256
JET_bitSetRevertToDefaultValue uint32 = 512
JET_bitSetIntrinsicLV uint32 = 1024
JET_bitSetUncompressed uint32 = 65536
JET_bitSetCompressed uint32 = 131072
JET_bitSetContiguousLV uint32 = 262144
JET_bitSpaceHintsUtilizeParentSpace uint32 = 1
JET_bitCreateHintAppendSequential uint32 = 2
JET_bitCreateHintHotpointSequential uint32 = 4
JET_bitRetrieveHintReserve1 uint32 = 8
JET_bitRetrieveHintTableScanForward uint32 = 16
JET_bitRetrieveHintTableScanBackward uint32 = 32
JET_bitRetrieveHintReserve2 uint32 = 64
JET_bitRetrieveHintReserve3 uint32 = 128
JET_bitDeleteHintTableSequential uint32 = 256
JET_prepInsert uint32 = 0
JET_prepReplace uint32 = 2
JET_prepCancel uint32 = 3
JET_prepReplaceNoLock uint32 = 4
JET_prepInsertCopy uint32 = 5
JET_prepInsertCopyDeleteOriginal uint32 = 7
JET_prepInsertCopyReplaceOriginal uint32 = 9
JET_sqmDisable uint32 = 0
JET_sqmEnable uint32 = 1
JET_sqmFromCEIP uint32 = 2
JET_bitUpdateCheckESE97Compatibility uint32 = 1
JET_bitEscrowNoRollback uint32 = 1
JET_bitRetrieveCopy uint32 = 1
JET_bitRetrieveFromIndex uint32 = 2
JET_bitRetrieveFromPrimaryBookmark uint32 = 4
JET_bitRetrieveTag uint32 = 8
JET_bitRetrieveNull uint32 = 16
JET_bitRetrieveIgnoreDefault uint32 = 32
JET_bitRetrieveTuple uint32 = 2048
JET_bitZeroLength uint32 = 1
JET_bitEnumerateCopy uint32 = 1
JET_bitEnumerateIgnoreDefault uint32 = 32
JET_bitEnumeratePresenceOnly uint32 = 131072
JET_bitEnumerateTaggedOnly uint32 = 262144
JET_bitEnumerateCompressOutput uint32 = 524288
JET_bitEnumerateIgnoreUserDefinedDefault uint32 = 1048576
JET_bitEnumerateInRecordOnly uint32 = 2097152
JET_bitRecordSizeInCopyBuffer uint32 = 1
JET_bitRecordSizeRunningTotal uint32 = 2
JET_bitRecordSizeLocal uint32 = 4
JET_bitTransactionReadOnly uint32 = 1
JET_bitCommitLazyFlush uint32 = 1
JET_bitWaitLastLevel0Commit uint32 = 2
JET_bitWaitAllLevel0Commit uint32 = 8
JET_bitForceNewLog uint32 = 16
JET_bitRollbackAll uint32 = 1
JET_bitIncrementalSnapshot uint32 = 1
JET_bitCopySnapshot uint32 = 2
JET_bitContinueAfterThaw uint32 = 4
JET_bitExplicitPrepare uint32 = 8
JET_bitAllDatabasesSnapshot uint32 = 1
JET_bitAbortSnapshot uint32 = 1
JET_DbInfoFilename uint32 = 0
JET_DbInfoConnect uint32 = 1
JET_DbInfoCountry uint32 = 2
JET_DbInfoLCID uint32 = 3
JET_DbInfoLangid uint32 = 3
JET_DbInfoCp uint32 = 4
JET_DbInfoCollate uint32 = 5
JET_DbInfoOptions uint32 = 6
JET_DbInfoTransactions uint32 = 7
JET_DbInfoVersion uint32 = 8
JET_DbInfoIsam uint32 = 9
JET_DbInfoFilesize uint32 = 10
JET_DbInfoSpaceOwned uint32 = 11
JET_DbInfoSpaceAvailable uint32 = 12
JET_DbInfoUpgrade uint32 = 13
JET_DbInfoMisc uint32 = 14
JET_DbInfoDBInUse uint32 = 15
JET_DbInfoPageSize uint32 = 17
JET_DbInfoFileType uint32 = 19
JET_DbInfoFilesizeOnDisk uint32 = 21
JET_dbstateJustCreated uint32 = 1
JET_dbstateDirtyShutdown uint32 = 2
JET_dbstateCleanShutdown uint32 = 3
JET_dbstateBeingConverted uint32 = 4
JET_dbstateForceDetach uint32 = 5
JET_filetypeUnknown uint32 = 0
JET_filetypeDatabase uint32 = 1
JET_filetypeLog uint32 = 3
JET_filetypeCheckpoint uint32 = 4
JET_filetypeTempDatabase uint32 = 5
JET_filetypeFlushMap uint32 = 7
JET_coltypNil uint32 = 0
JET_coltypBit uint32 = 1
JET_coltypUnsignedByte uint32 = 2
JET_coltypShort uint32 = 3
JET_coltypLong uint32 = 4
JET_coltypCurrency uint32 = 5
JET_coltypIEEESingle uint32 = 6
JET_coltypIEEEDouble uint32 = 7
JET_coltypDateTime uint32 = 8
JET_coltypBinary uint32 = 9
JET_coltypText uint32 = 10
JET_coltypLongBinary uint32 = 11
JET_coltypLongText uint32 = 12
JET_coltypMax uint32 = 13
JET_coltypSLV uint32 = 13
JET_coltypUnsignedLong uint32 = 14
JET_coltypLongLong uint32 = 15
JET_coltypGUID uint32 = 16
JET_coltypUnsignedShort uint32 = 17
JET_coltypUnsignedLongLong uint32 = 18
JET_ColInfoGrbitNonDerivedColumnsOnly uint32 = 2147483648
JET_ColInfoGrbitMinimalInfo uint32 = 1073741824
JET_ColInfoGrbitSortByColumnid uint32 = 536870912
JET_objtypNil uint32 = 0
JET_objtypTable uint32 = 1
JET_bitCompactStats uint32 = 32
JET_bitCompactRepair uint32 = 64
JET_snpRepair uint32 = 2
JET_snpCompact uint32 = 4
JET_snpRestore uint32 = 8
JET_snpBackup uint32 = 9
JET_snpUpgrade uint32 = 10
JET_snpScrub uint32 = 11
JET_snpUpgradeRecordFormat uint32 = 12
JET_sntBegin uint32 = 5
JET_sntRequirements uint32 = 7
JET_sntProgress uint32 = 0
JET_sntComplete uint32 = 6
JET_sntFail uint32 = 3
JET_ExceptionMsgBox uint32 = 1
JET_ExceptionNone uint32 = 2
JET_ExceptionFailFast uint32 = 4
JET_OnlineDefragDisable uint32 = 0
JET_OnlineDefragAllOBSOLETE uint32 = 1
JET_OnlineDefragDatabases uint32 = 2
JET_OnlineDefragSpaceTrees uint32 = 4
JET_OnlineDefragAll uint32 = 65535
JET_bitResizeDatabaseOnlyGrow uint32 = 1
JET_bitResizeDatabaseOnlyShrink uint32 = 2
JET_bitStopServiceAll uint32 = 0
JET_bitStopServiceBackgroundUserTasks uint32 = 2
JET_bitStopServiceQuiesceCaches uint32 = 4
JET_bitStopServiceResume uint32 = 2147483648
JET_errSuccess int32 = 0
JET_wrnNyi int32 = -1
JET_errRfsFailure int32 = -100
JET_errRfsNotArmed int32 = -101
JET_errFileClose int32 = -102
JET_errOutOfThreads int32 = -103
JET_errTooManyIO int32 = -105
JET_errTaskDropped int32 = -106
JET_errInternalError int32 = -107
JET_errDisabledFunctionality int32 = -112
JET_errUnloadableOSFunctionality int32 = -113
JET_errDatabaseBufferDependenciesCorrupted int32 = -255
JET_wrnRemainingVersions uint32 = 321
JET_errPreviousVersion int32 = -322
JET_errPageBoundary int32 = -323
JET_errKeyBoundary int32 = -324
JET_errBadPageLink int32 = -327
JET_errBadBookmark int32 = -328
JET_errNTSystemCallFailed int32 = -334
JET_errBadParentPageLink int32 = -338
JET_errSPAvailExtCacheOutOfSync int32 = -340
JET_errSPAvailExtCorrupted int32 = -341
JET_errSPAvailExtCacheOutOfMemory int32 = -342
JET_errSPOwnExtCorrupted int32 = -343
JET_errDbTimeCorrupted int32 = -344
JET_wrnUniqueKey uint32 = 345
JET_errKeyTruncated int32 = -346
JET_errDatabaseLeakInSpace int32 = -348
JET_errBadEmptyPage int32 = -351
wrnBTNotVisibleRejected uint32 = 352
wrnBTNotVisibleAccumulated uint32 = 353
JET_errBadLineCount int32 = -354
JET_errPageTagCorrupted int32 = -357
JET_errNodeCorrupted int32 = -358
JET_errBBTNodeCorrupted int32 = -364
JET_errBBTBuffCorrupted int32 = -365
JET_wrnSeparateLongValue uint32 = 406
JET_errKeyTooBig int32 = -408
JET_errCannotSeparateIntrinsicLV int32 = -416
JET_errSeparatedLongValue int32 = -421
JET_errMustBeSeparateLongValue int32 = -423
JET_errInvalidPreread int32 = -424
JET_errInvalidLoggedOperation int32 = -500
JET_errLogFileCorrupt int32 = -501
JET_errNoBackupDirectory int32 = -503
JET_errBackupDirectoryNotEmpty int32 = -504
JET_errBackupInProgress int32 = -505
JET_errRestoreInProgress int32 = -506
JET_errMissingPreviousLogFile int32 = -509
JET_errLogWriteFail int32 = -510
JET_errLogDisabledDueToRecoveryFailure int32 = -511
JET_errCannotLogDuringRecoveryRedo int32 = -512
JET_errLogGenerationMismatch int32 = -513
JET_errBadLogVersion int32 = -514
JET_errInvalidLogSequence int32 = -515
JET_errLoggingDisabled int32 = -516
JET_errLogBufferTooSmall int32 = -517
JET_errLogSequenceEnd int32 = -519
JET_errNoBackup int32 = -520
JET_errInvalidBackupSequence int32 = -521
JET_errBackupNotAllowedYet int32 = -523
JET_errDeleteBackupFileFail int32 = -524
JET_errMakeBackupDirectoryFail int32 = -525
JET_errInvalidBackup int32 = -526
JET_errRecoveredWithErrors int32 = -527
JET_errMissingLogFile int32 = -528
JET_errLogDiskFull int32 = -529
JET_errBadLogSignature int32 = -530
JET_errBadDbSignature int32 = -531
JET_errBadCheckpointSignature int32 = -532
JET_errCheckpointCorrupt int32 = -533
JET_errMissingPatchPage int32 = -534
JET_errBadPatchPage int32 = -535
JET_errRedoAbruptEnded int32 = -536
JET_errPatchFileMissing int32 = -538
JET_errDatabaseLogSetMismatch int32 = -539
JET_errDatabaseStreamingFileMismatch int32 = -540
JET_errLogFileSizeMismatch int32 = -541
JET_errCheckpointFileNotFound int32 = -542
JET_errRequiredLogFilesMissing int32 = -543
JET_errSoftRecoveryOnBackupDatabase int32 = -544
JET_errLogFileSizeMismatchDatabasesConsistent int32 = -545
JET_errLogSectorSizeMismatch int32 = -546
JET_errLogSectorSizeMismatchDatabasesConsistent int32 = -547
JET_errLogSequenceEndDatabasesConsistent int32 = -548
JET_errStreamingDataNotLogged int32 = -549
JET_errDatabaseDirtyShutdown int32 = -550
JET_errDatabaseInconsistent int32 = -550
JET_errConsistentTimeMismatch int32 = -551
JET_errDatabasePatchFileMismatch int32 = -552
JET_errEndingRestoreLogTooLow int32 = -553
JET_errStartingRestoreLogTooHigh int32 = -554
JET_errGivenLogFileHasBadSignature int32 = -555
JET_errGivenLogFileIsNotContiguous int32 = -556
JET_errMissingRestoreLogFiles int32 = -557
JET_wrnExistingLogFileHasBadSignature uint32 = 558
JET_wrnExistingLogFileIsNotContiguous uint32 = 559
JET_errMissingFullBackup int32 = -560
JET_errBadBackupDatabaseSize int32 = -561
JET_errDatabaseAlreadyUpgraded int32 = -562
JET_errDatabaseIncompleteUpgrade int32 = -563
JET_wrnSkipThisRecord uint32 = 564
JET_errMissingCurrentLogFiles int32 = -565
JET_errDbTimeTooOld int32 = -566
JET_errDbTimeTooNew int32 = -567
JET_errMissingFileToBackup int32 = -569
JET_errLogTornWriteDuringHardRestore int32 = -570
JET_errLogTornWriteDuringHardRecovery int32 = -571
JET_errLogCorruptDuringHardRestore int32 = -573
JET_errLogCorruptDuringHardRecovery int32 = -574
JET_errMustDisableLoggingForDbUpgrade int32 = -575
JET_errBadRestoreTargetInstance int32 = -577
JET_wrnTargetInstanceRunning uint32 = 578
JET_errRecoveredWithoutUndo int32 = -579
JET_errDatabasesNotFromSameSnapshot int32 = -580
JET_errSoftRecoveryOnSnapshot int32 = -581
JET_errCommittedLogFilesMissing int32 = -582
JET_errSectorSizeNotSupported int32 = -583
JET_errRecoveredWithoutUndoDatabasesConsistent int32 = -584
JET_wrnCommittedLogFilesLost uint32 = 585
JET_errCommittedLogFileCorrupt int32 = -586
JET_wrnCommittedLogFilesRemoved uint32 = 587
JET_wrnFinishWithUndo uint32 = 588
JET_errLogSequenceChecksumMismatch int32 = -590
JET_wrnDatabaseRepaired uint32 = 595
JET_errPageInitializedMismatch int32 = -596
JET_errUnicodeTranslationBufferTooSmall int32 = -601
JET_errUnicodeTranslationFail int32 = -602
JET_errUnicodeNormalizationNotSupported int32 = -603
JET_errUnicodeLanguageValidationFailure int32 = -604
JET_errExistingLogFileHasBadSignature int32 = -610
JET_errExistingLogFileIsNotContiguous int32 = -611
JET_errLogReadVerifyFailure int32 = -612
JET_errCheckpointDepthTooDeep int32 = -614
JET_errRestoreOfNonBackupDatabase int32 = -615
JET_errLogFileNotCopied int32 = -616
JET_errTransactionTooLong int32 = -618
JET_errEngineFormatVersionNoLongerSupportedTooLow int32 = -619
JET_errEngineFormatVersionNotYetImplementedTooHigh int32 = -620
JET_errEngineFormatVersionParamTooLowForRequestedFeature int32 = -621
JET_errEngineFormatVersionSpecifiedTooLowForLogVersion int32 = -622
JET_errEngineFormatVersionSpecifiedTooLowForDatabaseVersion int32 = -623
JET_errDbTimeBeyondMaxRequired int32 = -625
JET_errLogOperationInconsistentWithDatabase int32 = -626
JET_errInsertKeyOutOfOrder int32 = -627
JET_errBackupAbortByServer int32 = -801
JET_errInvalidGrbit int32 = -900
JET_errTermInProgress int32 = -1000
JET_errFeatureNotAvailable int32 = -1001
JET_errInvalidName int32 = -1002
JET_errInvalidParameter int32 = -1003
JET_wrnColumnNull uint32 = 1004
JET_wrnBufferTruncated uint32 = 1006
JET_wrnDatabaseAttached uint32 = 1007
JET_errDatabaseFileReadOnly int32 = -1008
JET_wrnSortOverflow uint32 = 1009
JET_errInvalidDatabaseId int32 = -1010
JET_errOutOfMemory int32 = -1011
JET_errOutOfDatabaseSpace int32 = -1012
JET_errOutOfCursors int32 = -1013
JET_errOutOfBuffers int32 = -1014
JET_errTooManyIndexes int32 = -1015
JET_errTooManyKeys int32 = -1016
JET_errRecordDeleted int32 = -1017
JET_errReadVerifyFailure int32 = -1018
JET_errPageNotInitialized int32 = -1019
JET_errOutOfFileHandles int32 = -1020
JET_errDiskReadVerificationFailure int32 = -1021
JET_errDiskIO int32 = -1022
JET_errInvalidPath int32 = -1023
JET_errInvalidSystemPath int32 = -1024
JET_errInvalidLogDirectory int32 = -1025
JET_errRecordTooBig int32 = -1026
JET_errTooManyOpenDatabases int32 = -1027
JET_errInvalidDatabase int32 = -1028
JET_errNotInitialized int32 = -1029
JET_errAlreadyInitialized int32 = -1030
JET_errInitInProgress int32 = -1031
JET_errFileAccessDenied int32 = -1032
JET_errBufferTooSmall int32 = -1038
JET_wrnSeekNotEqual uint32 = 1039
JET_errTooManyColumns int32 = -1040
JET_errContainerNotEmpty int32 = -1043
JET_errInvalidFilename int32 = -1044
JET_errInvalidBookmark int32 = -1045
JET_errColumnInUse int32 = -1046
JET_errInvalidBufferSize int32 = -1047
JET_errColumnNotUpdatable int32 = -1048
JET_errIndexInUse int32 = -1051
JET_errLinkNotSupported int32 = -1052
JET_errNullKeyDisallowed int32 = -1053
JET_errNotInTransaction int32 = -1054
JET_wrnNoErrorInfo uint32 = 1055
JET_errMustRollback int32 = -1057
JET_wrnNoIdleActivity uint32 = 1058
JET_errTooManyActiveUsers int32 = -1059
JET_errInvalidCountry int32 = -1061
JET_errInvalidLanguageId int32 = -1062
JET_errInvalidCodePage int32 = -1063
JET_errInvalidLCMapStringFlags int32 = -1064
JET_errVersionStoreEntryTooBig int32 = -1065
JET_errVersionStoreOutOfMemoryAndCleanupTimedOut int32 = -1066
JET_wrnNoWriteLock uint32 = 1067
JET_wrnColumnSetNull uint32 = 1068
JET_errVersionStoreOutOfMemory int32 = -1069
JET_errCannotIndex int32 = -1071
JET_errRecordNotDeleted int32 = -1072
JET_errTooManyMempoolEntries int32 = -1073
JET_errOutOfObjectIDs int32 = -1074
JET_errOutOfLongValueIDs int32 = -1075
JET_errOutOfAutoincrementValues int32 = -1076
JET_errOutOfDbtimeValues int32 = -1077
JET_errOutOfSequentialIndexValues int32 = -1078
JET_errRunningInOneInstanceMode int32 = -1080
JET_errRunningInMultiInstanceMode int32 = -1081
JET_errSystemParamsAlreadySet int32 = -1082
JET_errSystemPathInUse int32 = -1083
JET_errLogFilePathInUse int32 = -1084
JET_errTempPathInUse int32 = -1085
JET_errInstanceNameInUse int32 = -1086
JET_errSystemParameterConflict int32 = -1087
JET_errInstanceUnavailable int32 = -1090
JET_errDatabaseUnavailable int32 = -1091
JET_errInstanceUnavailableDueToFatalLogDiskFull int32 = -1092
JET_errInvalidSesparamId int32 = -1093
JET_errTooManyRecords int32 = -1094
JET_errInvalidDbparamId int32 = -1095
JET_errOutOfSessions int32 = -1101
JET_errWriteConflict int32 = -1102
JET_errTransTooDeep int32 = -1103
JET_errInvalidSesid int32 = -1104
JET_errWriteConflictPrimaryIndex int32 = -1105
JET_errInTransaction int32 = -1108
JET_errRollbackRequired int32 = -1109
JET_errTransReadOnly int32 = -1110
JET_errSessionWriteConflict int32 = -1111
JET_errRecordTooBigForBackwardCompatibility int32 = -1112
JET_errCannotMaterializeForwardOnlySort int32 = -1113
JET_errSesidTableIdMismatch int32 = -1114
JET_errInvalidInstance int32 = -1115
JET_errDirtyShutdown int32 = -1116
JET_errReadPgnoVerifyFailure int32 = -1118
JET_errReadLostFlushVerifyFailure int32 = -1119
JET_errFileSystemCorruption int32 = -1121
JET_wrnShrinkNotPossible uint32 = 1122
JET_errRecoveryVerifyFailure int32 = -1123
JET_errFilteredMoveNotSupported int32 = -1124
JET_errDatabaseDuplicate int32 = -1201
JET_errDatabaseInUse int32 = -1202
JET_errDatabaseNotFound int32 = -1203
JET_errDatabaseInvalidName int32 = -1204
JET_errDatabaseInvalidPages int32 = -1205
JET_errDatabaseCorrupted int32 = -1206
JET_errDatabaseLocked int32 = -1207
JET_errCannotDisableVersioning int32 = -1208
JET_errInvalidDatabaseVersion int32 = -1209
JET_errDatabase200Format int32 = -1210
JET_errDatabase400Format int32 = -1211
JET_errDatabase500Format int32 = -1212
JET_errPageSizeMismatch int32 = -1213
JET_errTooManyInstances int32 = -1214
JET_errDatabaseSharingViolation int32 = -1215
JET_errAttachedDatabaseMismatch int32 = -1216
JET_errDatabaseInvalidPath int32 = -1217
JET_errDatabaseIdInUse int32 = -1218
JET_errForceDetachNotAllowed int32 = -1219
JET_errCatalogCorrupted int32 = -1220
JET_errPartiallyAttachedDB int32 = -1221
JET_errDatabaseSignInUse int32 = -1222
JET_errDatabaseCorruptedNoRepair int32 = -1224
JET_errInvalidCreateDbVersion int32 = -1225
JET_errDatabaseNotReady int32 = -1230
JET_errDatabaseAttachedForRecovery int32 = -1231
JET_errTransactionsNotReadyDuringRecovery int32 = -1232
JET_wrnTableEmpty uint32 = 1301
JET_errTableLocked int32 = -1302
JET_errTableDuplicate int32 = -1303
JET_errTableInUse int32 = -1304
JET_errObjectNotFound int32 = -1305
JET_errDensityInvalid int32 = -1307
JET_errTableNotEmpty int32 = -1308
JET_errInvalidTableId int32 = -1310
JET_errTooManyOpenTables int32 = -1311
JET_errIllegalOperation int32 = -1312
JET_errTooManyOpenTablesAndCleanupTimedOut int32 = -1313
JET_errObjectDuplicate int32 = -1314
JET_errInvalidObject int32 = -1316
JET_errCannotDeleteTempTable int32 = -1317
JET_errCannotDeleteSystemTable int32 = -1318
JET_errCannotDeleteTemplateTable int32 = -1319
JET_errExclusiveTableLockRequired int32 = -1322
JET_errFixedDDL int32 = -1323
JET_errFixedInheritedDDL int32 = -1324
JET_errCannotNestDDL int32 = -1325
JET_errDDLNotInheritable int32 = -1326
JET_wrnTableInUseBySystem uint32 = 1327
JET_errInvalidSettings int32 = -1328
JET_errClientRequestToStopJetService int32 = -1329
JET_errCannotAddFixedVarColumnToDerivedTable int32 = -1330
JET_errIndexCantBuild int32 = -1401
JET_errIndexHasPrimary int32 = -1402
JET_errIndexDuplicate int32 = -1403
JET_errIndexNotFound int32 = -1404
JET_errIndexMustStay int32 = -1405
JET_errIndexInvalidDef int32 = -1406
JET_errInvalidCreateIndex int32 = -1409
JET_errTooManyOpenIndexes int32 = -1410
JET_errMultiValuedIndexViolation int32 = -1411
JET_errIndexBuildCorrupted int32 = -1412
JET_errPrimaryIndexCorrupted int32 = -1413
JET_errSecondaryIndexCorrupted int32 = -1414
JET_wrnCorruptIndexDeleted uint32 = 1415
JET_errInvalidIndexId int32 = -1416
JET_wrnPrimaryIndexOutOfDate uint32 = 1417
JET_wrnSecondaryIndexOutOfDate uint32 = 1418
JET_errIndexTuplesSecondaryIndexOnly int32 = -1430
JET_errIndexTuplesTooManyColumns int32 = -1431
JET_errIndexTuplesOneColumnOnly int32 = -1431
JET_errIndexTuplesNonUniqueOnly int32 = -1432
JET_errIndexTuplesTextBinaryColumnsOnly int32 = -1433
JET_errIndexTuplesTextColumnsOnly int32 = -1433
JET_errIndexTuplesVarSegMacNotAllowed int32 = -1434
JET_errIndexTuplesInvalidLimits int32 = -1435
JET_errIndexTuplesCannotRetrieveFromIndex int32 = -1436
JET_errIndexTuplesKeyTooSmall int32 = -1437
JET_errInvalidLVChunkSize int32 = -1438
JET_errColumnCannotBeEncrypted int32 = -1439
JET_errCannotIndexOnEncryptedColumn int32 = -1440
JET_errColumnLong int32 = -1501
JET_errColumnNoChunk int32 = -1502
JET_errColumnDoesNotFit int32 = -1503
JET_errNullInvalid int32 = -1504
JET_errColumnIndexed int32 = -1505
JET_errColumnTooBig int32 = -1506
JET_errColumnNotFound int32 = -1507
JET_errColumnDuplicate int32 = -1508
JET_errMultiValuedColumnMustBeTagged int32 = -1509
JET_errColumnRedundant int32 = -1510
JET_errInvalidColumnType int32 = -1511
JET_wrnColumnMaxTruncated uint32 = 1512
JET_errTaggedNotNULL int32 = -1514
JET_errNoCurrentIndex int32 = -1515
JET_errKeyIsMade int32 = -1516
JET_errBadColumnId int32 = -1517
JET_errBadItagSequence int32 = -1518
JET_errColumnInRelationship int32 = -1519
JET_wrnCopyLongValue uint32 = 1520
JET_errCannotBeTagged int32 = -1521
JET_errDefaultValueTooBig int32 = -1524
JET_errMultiValuedDuplicate int32 = -1525
JET_errLVCorrupted int32 = -1526
JET_errMultiValuedDuplicateAfterTruncation int32 = -1528
JET_errDerivedColumnCorruption int32 = -1529
JET_errInvalidPlaceholderColumn int32 = -1530
JET_wrnColumnSkipped uint32 = 1531
JET_wrnColumnNotLocal uint32 = 1532
JET_wrnColumnMoreTags uint32 = 1533
JET_wrnColumnTruncated uint32 = 1534
JET_wrnColumnPresent uint32 = 1535
JET_wrnColumnSingleValue uint32 = 1536
JET_wrnColumnDefault uint32 = 1537
JET_errColumnCannotBeCompressed int32 = -1538
JET_wrnColumnNotInRecord uint32 = 1539
JET_errColumnNoEncryptionKey int32 = -1540
JET_wrnColumnReference uint32 = 1541
JET_errRecordNotFound int32 = -1601
JET_errRecordNoCopy int32 = -1602
JET_errNoCurrentRecord int32 = -1603
JET_errRecordPrimaryChanged int32 = -1604
JET_errKeyDuplicate int32 = -1605
JET_errAlreadyPrepared int32 = -1607
JET_errKeyNotMade int32 = -1608
JET_errUpdateNotPrepared int32 = -1609
JET_wrnDataHasChanged uint32 = 1610
JET_errDataHasChanged int32 = -1611
JET_wrnKeyChanged uint32 = 1618
JET_errLanguageNotSupported int32 = -1619
JET_errDecompressionFailed int32 = -1620
JET_errUpdateMustVersion int32 = -1621
JET_errDecryptionFailed int32 = -1622
JET_errEncryptionBadItag int32 = -1623
JET_errSetAutoIncrementTooHigh int32 = -1624
JET_errAutoIncrementNotSet int32 = -1625
JET_errTooManySorts int32 = -1701
JET_errInvalidOnSort int32 = -1702
JET_errTempFileOpenError int32 = -1803
JET_errTooManyAttachedDatabases int32 = -1805
JET_errDiskFull int32 = -1808
JET_errPermissionDenied int32 = -1809
JET_errFileNotFound int32 = -1811
JET_errFileInvalidType int32 = -1812
JET_wrnFileOpenReadOnly uint32 = 1813
JET_errFileAlreadyExists int32 = -1814
JET_errAfterInitialization int32 = -1850
JET_errLogCorrupted int32 = -1852
JET_errInvalidOperation int32 = -1906
JET_errAccessDenied int32 = -1907
JET_wrnIdleFull uint32 = 1908
JET_errTooManySplits int32 = -1909
JET_errSessionSharingViolation int32 = -1910
JET_errEntryPointNotFound int32 = -1911
JET_errSessionContextAlreadySet int32 = -1912
JET_errSessionContextNotSetByThisThread int32 = -1913
JET_errSessionInUse int32 = -1914
JET_errRecordFormatConversionFailed int32 = -1915
JET_errOneDatabasePerSession int32 = -1916
JET_errRollbackError int32 = -1917
JET_errFlushMapVersionUnsupported int32 = -1918
JET_errFlushMapDatabaseMismatch int32 = -1919
JET_errFlushMapUnrecoverable int32 = -1920
JET_wrnDefragAlreadyRunning uint32 = 2000
JET_wrnDefragNotRunning uint32 = 2001
JET_errDatabaseAlreadyRunningMaintenance int32 = -2004
JET_wrnCallbackNotRegistered uint32 = 2100
JET_errCallbackFailed int32 = -2101
JET_errCallbackNotResolved int32 = -2102
JET_errSpaceHintsInvalid int32 = -2103
JET_errOSSnapshotInvalidSequence int32 = -2401
JET_errOSSnapshotTimeOut int32 = -2402
JET_errOSSnapshotNotAllowed int32 = -2403
JET_errOSSnapshotInvalidSnapId int32 = -2404
JET_errLSCallbackNotSpecified int32 = -3000
JET_errLSAlreadySet int32 = -3001
JET_errLSNotSet int32 = -3002
JET_errFileIOSparse int32 = -4000
JET_errFileIOBeyondEOF int32 = -4001
JET_errFileIOAbort int32 = -4002
JET_errFileIORetry int32 = -4003
JET_errFileIOFail int32 = -4004
JET_errFileCompressed int32 = -4005
JET_errClientSpaceBegin int32 = -10000
JET_errClientSpaceEnd int32 = -11999
JET_BASE_NAME_LENGTH uint32 = 3
JET_bitDumpMinimum uint32 = 1
JET_bitDumpMaximum uint32 = 2
JET_bitDumpCacheMinimum uint32 = 4
JET_bitDumpCacheMaximum uint32 = 8
JET_bitDumpCacheIncludeDirtyPages uint32 = 16
JET_bitDumpCacheIncludeCachedPages uint32 = 32
JET_bitDumpCacheIncludeCorruptedPages uint32 = 64
JET_bitDumpCacheNoDecommit uint32 = 128
)#define global JET_VERSION 1280
#define global JET_wszConfigStoreReadControl "CsReadControl"
#define global JET_bitConfigStoreReadControlInhibitRead 1
#define global JET_bitConfigStoreReadControlDisableAll 2
#define global JET_bitConfigStoreReadControlDefault 0
#define global JET_wszConfigStoreRelPathSysParamDefault "SysParamDefault"
#define global JET_wszConfigStoreRelPathSysParamOverride "SysParamOverride"
#define global JET_efvUseEngineDefault 1073741825
#define global JET_efvUsePersistedFormat 1073741826
#define global JET_efvAllowHigherPersistedFormat 1090519040
#define global JET_efvWindows19H1Rtm 8920
#define global JET_efvWindows10v2004 9180
#define global JET_efvWindowsServer2022 9360
#define global JET_efvWindows11v21H2 9400
#define global JET_efvWindows11v22H2 9480
#define global JET_efvWindows11v23H2 9600
#define global JET_bitDefragmentBatchStart 1
#define global JET_bitDefragmentBatchStop 2
#define global JET_bitDefragmentAvailSpaceTreesOnly 64
#define global JET_bitDefragmentNoPartialMerges 128
#define global JET_bitDefragmentBTree 256
#define global JET_cbtypNull 0
#define global JET_cbtypFinalize 1
#define global JET_cbtypBeforeInsert 2
#define global JET_cbtypAfterInsert 4
#define global JET_cbtypBeforeReplace 8
#define global JET_cbtypAfterReplace 16
#define global JET_cbtypBeforeDelete 32
#define global JET_cbtypAfterDelete 64
#define global JET_cbtypUserDefinedDefaultValue 128
#define global JET_cbtypOnlineDefragCompleted 256
#define global JET_cbtypFreeCursorLS 512
#define global JET_cbtypFreeTableLS 1024
#define global JET_bitTableInfoUpdatable 1
#define global JET_bitTableInfoBookmark 2
#define global JET_bitTableInfoRollback 4
#define global JET_bitObjectSystem 2147483648
#define global JET_bitObjectTableFixedDDL 1073741824
#define global JET_bitObjectTableTemplate 536870912
#define global JET_bitObjectTableDerived 268435456
#define global JET_bitObjectTableNoFixedVarColumnsInDerivedTables 67108864
#define global cObjectInfoCols 9
#define global cColumnInfoCols 14
#define global cIndexInfoCols 15
#define global JET_MAX_COMPUTERNAME_LENGTH 15
#define global JET_bitDurableCommitCallbackLogUnavailable 1
#define global JET_cbBookmarkMost 256
#define global JET_cbNameMost 64
#define global JET_cbFullNameMost 255
#define global JET_cbColumnLVPageOverhead 82
#define global JET_cbLVDefaultValueMost 255
#define global JET_cbColumnMost 255
#define global JET_cbLVColumnMost 2147483647
#define global JET_cbKeyMost8KBytePage 2000
#define global JET_cbKeyMost4KBytePage 1000
#define global JET_cbKeyMost2KBytePage 500
#define global JET_cbKeyMostMin 255
#define global JET_cbKeyMost 255
#define global JET_cbLimitKeyMost 256
#define global JET_cbPrimaryKeyMost 255
#define global JET_cbSecondaryKeyMost 255
#define global JET_ccolKeyMost 16
#define global JET_ccolMost 65248
#define global JET_ccolFixedMost 127
#define global JET_ccolVarMost 128
#define global JET_ccolTaggedMost 64993
#define global JET_EventLoggingDisable 0
#define global JET_EventLoggingLevelMin 1
#define global JET_EventLoggingLevelLow 25
#define global JET_EventLoggingLevelMedium 50
#define global JET_EventLoggingLevelHigh 75
#define global JET_EventLoggingLevelMax 100
#define global JET_IOPriorityNormal 0
#define global JET_IOPriorityLow 1
#define global JET_configDefault 1
#define global JET_configRemoveQuotas 2
#define global JET_configLowDiskFootprint 4
#define global JET_configMediumDiskFootprint 8
#define global JET_configLowMemory 16
#define global JET_configDynamicMediumMemory 32
#define global JET_configLowPower 64
#define global JET_configSSDProfileIO 128
#define global JET_configRunSilent 256
#define global JET_configUnthrottledMemory 512
#define global JET_configHighConcurrencyScaling 1024
#define global JET_paramSystemPath 0
#define global JET_paramTempPath 1
#define global JET_paramLogFilePath 2
#define global JET_paramBaseName 3
#define global JET_paramEventSource 4
#define global JET_paramMaxSessions 5
#define global JET_paramMaxOpenTables 6
#define global JET_paramPreferredMaxOpenTables 7
#define global JET_paramCachedClosedTables 125
#define global JET_paramMaxCursors 8
#define global JET_paramMaxVerPages 9
#define global JET_paramPreferredVerPages 63
#define global JET_paramGlobalMinVerPages 81
#define global JET_paramVersionStoreTaskQueueMax 105
#define global JET_paramMaxTemporaryTables 10
#define global JET_paramLogFileSize 11
#define global JET_paramLogBuffers 12
#define global JET_paramWaitLogFlush 13
#define global JET_paramLogCheckpointPeriod 14
#define global JET_paramLogWaitingUserMax 15
#define global JET_paramCommitDefault 16
#define global JET_paramCircularLog 17
#define global JET_paramDbExtensionSize 18
#define global JET_paramPageTempDBMin 19
#define global JET_paramPageFragment 20
#define global JET_paramEnableFileCache 126
#define global JET_paramVerPageSize 128
#define global JET_paramConfiguration 129
#define global JET_paramEnableAdvanced 130
#define global JET_paramMaxColtyp 131
#define global JET_paramBatchIOBufferMax 22
#define global JET_paramCacheSize 41
#define global JET_paramCacheSizeMin 60
#define global JET_paramCacheSizeMax 23
#define global JET_paramCheckpointDepthMax 24
#define global JET_paramLRUKCorrInterval 25
#define global JET_paramLRUKHistoryMax 26
#define global JET_paramLRUKPolicy 27
#define global JET_paramLRUKTimeout 28
#define global JET_paramLRUKTrxCorrInterval 29
#define global JET_paramOutstandingIOMax 30
#define global JET_paramStartFlushThreshold 31
#define global JET_paramStopFlushThreshold 32
#define global JET_paramEnableViewCache 127
#define global JET_paramCheckpointIOMax 135
#define global JET_paramTableClass1Name 137
#define global JET_paramTableClass2Name 138
#define global JET_paramTableClass3Name 139
#define global JET_paramTableClass4Name 140
#define global JET_paramTableClass5Name 141
#define global JET_paramTableClass6Name 142
#define global JET_paramTableClass7Name 143
#define global JET_paramTableClass8Name 144
#define global JET_paramTableClass9Name 145
#define global JET_paramTableClass10Name 146
#define global JET_paramTableClass11Name 147
#define global JET_paramTableClass12Name 148
#define global JET_paramTableClass13Name 149
#define global JET_paramTableClass14Name 150
#define global JET_paramTableClass15Name 151
#define global JET_paramIOPriority 152
#define global JET_paramRecovery 34
#define global JET_paramEnableOnlineDefrag 35
#define global JET_paramCheckFormatWhenOpenFail 44
#define global JET_paramEnableTempTableVersioning 46
#define global JET_paramIgnoreLogVersion 47
#define global JET_paramDeleteOldLogs 48
#define global JET_paramEventSourceKey 49
#define global JET_paramNoInformationEvent 50
#define global JET_paramEventLoggingLevel 51
#define global JET_paramDeleteOutOfRangeLogs 52
#define global JET_paramAccessDeniedRetryPeriod 53
#define global JET_paramEnableIndexChecking 45
#define global JET_paramEnableIndexCleanup 54
#define global JET_paramDatabasePageSize 64
#define global JET_paramDisableCallbacks 65
#define global JET_paramLogFileCreateAsynch 69
#define global JET_paramErrorToString 70
#define global JET_paramZeroDatabaseDuringBackup 71
#define global JET_paramUnicodeIndexDefault 72
#define global JET_paramRuntimeCallback 73
#define global JET_paramCleanupMismatchedLogFiles 77
#define global JET_paramRecordUpgradeDirtyLevel 78
#define global JET_paramOSSnapshotTimeout 82
#define global JET_paramExceptionAction 98
#define global JET_paramEventLogCache 99
#define global JET_paramCreatePathIfNotExist 100
#define global JET_paramPageHintCacheSize 101
#define global JET_paramOneDatabasePerSession 102
#define global JET_paramMaxInstances 104
#define global JET_paramDisablePerfmon 107
#define global JET_paramIndexTuplesLengthMin 110
#define global JET_paramIndexTuplesLengthMax 111
#define global JET_paramIndexTuplesToIndexMax 112
#define global JET_paramAlternateDatabaseRecoveryPath 113
#define global JET_paramIndexTupleIncrement 132
#define global JET_paramIndexTupleStart 133
#define global JET_paramKeyMost 134
#define global JET_paramLegacyFileNames 136
#define global JET_paramEnablePersistedCallbacks 156
#define global JET_paramWaypointLatency 153
#define global JET_paramDefragmentSequentialBTrees 160
#define global JET_paramDefragmentSequentialBTreesDensityCheckFrequency 161
#define global JET_paramIOThrottlingTimeQuanta 162
#define global JET_paramLVChunkSizeMost 163
#define global JET_paramMaxCoalesceReadSize 164
#define global JET_paramMaxCoalesceWriteSize 165
#define global JET_paramMaxCoalesceReadGapSize 166
#define global JET_paramMaxCoalesceWriteGapSize 167
#define global JET_paramEnableDBScanInRecovery 169
#define global JET_paramDbScanThrottle 170
#define global JET_paramDbScanIntervalMinSec 171
#define global JET_paramDbScanIntervalMaxSec 172
#define global JET_paramCachePriority 177
#define global JET_paramMaxTransactionSize 178
#define global JET_paramPrereadIOMax 179
#define global JET_paramEnableDBScanSerialization 180
#define global JET_paramHungIOThreshold 181
#define global JET_paramHungIOActions 182
#define global JET_paramMinDataForXpress 183
#define global JET_paramEnableShrinkDatabase 184
#define global JET_paramProcessFriendlyName 186
#define global JET_paramDurableCommitCallback 187
#define global JET_paramEnableSqm 188
#define global JET_paramConfigStoreSpec 189
#define global JET_paramEngineFormatVersion 194
#define global JET_paramUseFlushForWriteDurability 214
#define global JET_paramEnableRBS 215
#define global JET_paramRBSFilePath 216
#define global JET_paramPerfmonRefreshInterval 217
#define global JET_paramEnableBlockCache 218
#define global JET_paramTraceFlags 223
#define global JET_paramMaxValueInvalid 232
#define global JET_sesparamCommitDefault 4097
#define global JET_sesparamTransactionLevel 4099
#define global JET_sesparamOperationContext 4100
#define global JET_sesparamCorrelationID 4101
#define global JET_sesparamMaxValueInvalid 4111
#define global JET_bitESE98FileNames 1
#define global JET_bitEightDotThreeSoftCompat 2
#define global JET_bitHungIOEvent 1
#define global JET_bitShrinkDatabaseOff 0
#define global JET_bitShrinkDatabaseOn 1
#define global JET_bitShrinkDatabaseRealtime 2
#define global JET_bitShrinkDatabaseTrim 1
#define global JET_bitReplayIgnoreMissingDB 4
#define global JET_bitRecoveryWithoutUndo 8
#define global JET_bitTruncateLogsAfterRecovery 16
#define global JET_bitReplayMissingMapEntryDB 32
#define global JET_bitLogStreamMustExist 64
#define global JET_bitReplayIgnoreLostLogs 128
#define global JET_bitKeepDbAttachedAtEndOfRecovery 4096
#define global JET_bitTermComplete 1
#define global JET_bitTermAbrupt 2
#define global JET_bitTermStopBackup 4
#define global JET_bitTermDirty 8
#define global JET_bitIdleFlushBuffers 1
#define global JET_bitIdleCompact 2
#define global JET_bitIdleStatus 4
#define global JET_bitDbReadOnly 1
#define global JET_bitDbExclusive 2
#define global JET_bitDbDeleteCorruptIndexes 16
#define global JET_bitDbDeleteUnicodeIndexes 1024
#define global JET_bitDbUpgrade 512
#define global JET_bitDbEnableBackgroundMaintenance 2048
#define global JET_bitDbPurgeCacheOnAttach 4096
#define global JET_bitForceDetach 1
#define global JET_bitDbRecoveryOff 8
#define global JET_bitDbShadowingOff 128
#define global JET_bitDbOverwriteExisting 512
#define global JET_bitBackupIncremental 1
#define global JET_bitBackupAtomic 4
#define global JET_bitBackupSnapshot 16
#define global JET_bitBackupEndNormal 1
#define global JET_bitBackupEndAbort 2
#define global JET_bitBackupTruncateDone 256
#define global JET_bitTableCreateFixedDDL 1
#define global JET_bitTableCreateTemplateTable 2
#define global JET_bitTableCreateNoFixedVarColumnsInDerivedTables 4
#define global JET_bitTableCreateImmutableStructure 8
#define global JET_bitColumnFixed 1
#define global JET_bitColumnTagged 2
#define global JET_bitColumnNotNULL 4
#define global JET_bitColumnVersion 8
#define global JET_bitColumnAutoincrement 16
#define global JET_bitColumnUpdatable 32
#define global JET_bitColumnTTKey 64
#define global JET_bitColumnTTDescending 128
#define global JET_bitColumnMultiValued 1024
#define global JET_bitColumnEscrowUpdate 2048
#define global JET_bitColumnUnversioned 4096
#define global JET_bitColumnMaybeNull 8192
#define global JET_bitColumnFinalize 16384
#define global JET_bitColumnUserDefinedDefault 32768
#define global JET_bitColumnDeleteOnZero 131072
#define global JET_bitColumnCompressed 524288
#define global JET_bitDeleteColumnIgnoreTemplateColumns 1
#define global JET_bitMoveFirst 0
#define global JET_bitNoMove 2
#define global JET_bitNewKey 1
#define global JET_bitStrLimit 2
#define global JET_bitSubStrLimit 4
#define global JET_bitNormalizedKey 8
#define global JET_bitKeyDataZeroLength 16
#define global JET_bitFullColumnStartLimit 256
#define global JET_bitFullColumnEndLimit 512
#define global JET_bitPartialColumnStartLimit 1024
#define global JET_bitPartialColumnEndLimit 2048
#define global JET_bitRangeInclusive 1
#define global JET_bitRangeUpperLimit 2
#define global JET_bitRangeInstantDuration 4
#define global JET_bitRangeRemove 8
#define global JET_bitReadLock 1
#define global JET_bitWriteLock 2
#define global JET_MoveFirst 2147483648
#define global JET_MovePrevious (-1)
#define global JET_MoveLast 2147483647
#define global JET_bitMoveKeyNE 1
#define global JET_bitSeekEQ 1
#define global JET_bitSeekLT 2
#define global JET_bitSeekLE 4
#define global JET_bitSeekGE 8
#define global JET_bitSeekGT 16
#define global JET_bitSetIndexRange 32
#define global JET_bitCheckUniqueness 64
#define global JET_bitBookmarkPermitVirtualCurrency 1
#define global JET_bitIndexColumnMustBeNull 1
#define global JET_bitIndexColumnMustBeNonNull 2
#define global JET_bitRecordInIndex 1
#define global JET_bitRecordNotInIndex 2
#define global JET_bitIndexUnique 1
#define global JET_bitIndexPrimary 2
#define global JET_bitIndexDisallowNull 4
#define global JET_bitIndexIgnoreNull 8
#define global JET_bitIndexIgnoreAnyNull 32
#define global JET_bitIndexIgnoreFirstNull 64
#define global JET_bitIndexLazyFlush 128
#define global JET_bitIndexEmpty 256
#define global JET_bitIndexUnversioned 512
#define global JET_bitIndexSortNullsHigh 1024
#define global JET_bitIndexUnicode 2048
#define global JET_bitIndexTuples 4096
#define global JET_bitIndexTupleLimits 8192
#define global JET_bitIndexCrossProduct 16384
#define global JET_bitIndexKeyMost 32768
#define global JET_bitIndexDisallowTruncation 65536
#define global JET_bitIndexNestedTable 131072
#define global JET_bitIndexDotNetGuid 262144
#define global JET_bitIndexImmutableStructure 524288
#define global JET_bitKeyAscending 0
#define global JET_bitKeyDescending 1
#define global JET_bitTableDenyWrite 1
#define global JET_bitTableDenyRead 2
#define global JET_bitTableReadOnly 4
#define global JET_bitTableUpdatable 8
#define global JET_bitTablePermitDDL 16
#define global JET_bitTableNoCache 32
#define global JET_bitTablePreread 64
#define global JET_bitTableOpportuneRead 128
#define global JET_bitTableSequential 32768
#define global JET_bitTableClassMask 2031616
#define global JET_bitTableClassNone 0
#define global JET_bitTableClass1 65536
#define global JET_bitTableClass2 131072
#define global JET_bitTableClass3 196608
#define global JET_bitTableClass4 262144
#define global JET_bitTableClass5 327680
#define global JET_bitTableClass6 393216
#define global JET_bitTableClass7 458752
#define global JET_bitTableClass8 524288
#define global JET_bitTableClass9 589824
#define global JET_bitTableClass10 655360
#define global JET_bitTableClass11 720896
#define global JET_bitTableClass12 786432
#define global JET_bitTableClass13 851968
#define global JET_bitTableClass14 917504
#define global JET_bitTableClass15 983040
#define global JET_bitLSReset 1
#define global JET_bitLSCursor 2
#define global JET_bitLSTable 4
#define global JET_bitPrereadForward 1
#define global JET_bitPrereadBackward 2
#define global JET_bitPrereadFirstPage 4
#define global JET_bitPrereadNormalizedKey 8
#define global JET_bitTTIndexed 1
#define global JET_bitTTUnique 2
#define global JET_bitTTUpdatable 4
#define global JET_bitTTScrollable 8
#define global JET_bitTTSortNullsHigh 16
#define global JET_bitTTForceMaterialization 32
#define global JET_bitTTErrorOnDuplicateInsertion 32
#define global JET_bitTTForwardOnly 64
#define global JET_bitTTIntrinsicLVsOnly 128
#define global JET_bitTTDotNetGuid 256
#define global JET_bitTTMaterializeBBT 512
#define global JET_bitSetAppendLV 1
#define global JET_bitSetOverwriteLV 4
#define global JET_bitSetSizeLV 8
#define global JET_bitSetZeroLength 32
#define global JET_bitSetSeparateLV 64
#define global JET_bitSetUniqueMultiValues 128
#define global JET_bitSetUniqueNormalizedMultiValues 256
#define global JET_bitSetRevertToDefaultValue 512
#define global JET_bitSetIntrinsicLV 1024
#define global JET_bitSetUncompressed 65536
#define global JET_bitSetCompressed 131072
#define global JET_bitSetContiguousLV 262144
#define global JET_bitSpaceHintsUtilizeParentSpace 1
#define global JET_bitCreateHintAppendSequential 2
#define global JET_bitCreateHintHotpointSequential 4
#define global JET_bitRetrieveHintReserve1 8
#define global JET_bitRetrieveHintTableScanForward 16
#define global JET_bitRetrieveHintTableScanBackward 32
#define global JET_bitRetrieveHintReserve2 64
#define global JET_bitRetrieveHintReserve3 128
#define global JET_bitDeleteHintTableSequential 256
#define global JET_prepInsert 0
#define global JET_prepReplace 2
#define global JET_prepCancel 3
#define global JET_prepReplaceNoLock 4
#define global JET_prepInsertCopy 5
#define global JET_prepInsertCopyDeleteOriginal 7
#define global JET_prepInsertCopyReplaceOriginal 9
#define global JET_sqmDisable 0
#define global JET_sqmEnable 1
#define global JET_sqmFromCEIP 2
#define global JET_bitUpdateCheckESE97Compatibility 1
#define global JET_bitEscrowNoRollback 1
#define global JET_bitRetrieveCopy 1
#define global JET_bitRetrieveFromIndex 2
#define global JET_bitRetrieveFromPrimaryBookmark 4
#define global JET_bitRetrieveTag 8
#define global JET_bitRetrieveNull 16
#define global JET_bitRetrieveIgnoreDefault 32
#define global JET_bitRetrieveTuple 2048
#define global JET_bitZeroLength 1
#define global JET_bitEnumerateCopy 1
#define global JET_bitEnumerateIgnoreDefault 32
#define global JET_bitEnumeratePresenceOnly 131072
#define global JET_bitEnumerateTaggedOnly 262144
#define global JET_bitEnumerateCompressOutput 524288
#define global JET_bitEnumerateIgnoreUserDefinedDefault 1048576
#define global JET_bitEnumerateInRecordOnly 2097152
#define global JET_bitRecordSizeInCopyBuffer 1
#define global JET_bitRecordSizeRunningTotal 2
#define global JET_bitRecordSizeLocal 4
#define global JET_bitTransactionReadOnly 1
#define global JET_bitCommitLazyFlush 1
#define global JET_bitWaitLastLevel0Commit 2
#define global JET_bitWaitAllLevel0Commit 8
#define global JET_bitForceNewLog 16
#define global JET_bitRollbackAll 1
#define global JET_bitIncrementalSnapshot 1
#define global JET_bitCopySnapshot 2
#define global JET_bitContinueAfterThaw 4
#define global JET_bitExplicitPrepare 8
#define global JET_bitAllDatabasesSnapshot 1
#define global JET_bitAbortSnapshot 1
#define global JET_DbInfoFilename 0
#define global JET_DbInfoConnect 1
#define global JET_DbInfoCountry 2
#define global JET_DbInfoLCID 3
#define global JET_DbInfoLangid 3
#define global JET_DbInfoCp 4
#define global JET_DbInfoCollate 5
#define global JET_DbInfoOptions 6
#define global JET_DbInfoTransactions 7
#define global JET_DbInfoVersion 8
#define global JET_DbInfoIsam 9
#define global JET_DbInfoFilesize 10
#define global JET_DbInfoSpaceOwned 11
#define global JET_DbInfoSpaceAvailable 12
#define global JET_DbInfoUpgrade 13
#define global JET_DbInfoMisc 14
#define global JET_DbInfoDBInUse 15
#define global JET_DbInfoPageSize 17
#define global JET_DbInfoFileType 19
#define global JET_DbInfoFilesizeOnDisk 21
#define global JET_dbstateJustCreated 1
#define global JET_dbstateDirtyShutdown 2
#define global JET_dbstateCleanShutdown 3
#define global JET_dbstateBeingConverted 4
#define global JET_dbstateForceDetach 5
#define global JET_filetypeUnknown 0
#define global JET_filetypeDatabase 1
#define global JET_filetypeLog 3
#define global JET_filetypeCheckpoint 4
#define global JET_filetypeTempDatabase 5
#define global JET_filetypeFlushMap 7
#define global JET_coltypNil 0
#define global JET_coltypBit 1
#define global JET_coltypUnsignedByte 2
#define global JET_coltypShort 3
#define global JET_coltypLong 4
#define global JET_coltypCurrency 5
#define global JET_coltypIEEESingle 6
#define global JET_coltypIEEEDouble 7
#define global JET_coltypDateTime 8
#define global JET_coltypBinary 9
#define global JET_coltypText 10
#define global JET_coltypLongBinary 11
#define global JET_coltypLongText 12
#define global JET_coltypMax 13
#define global JET_coltypSLV 13
#define global JET_coltypUnsignedLong 14
#define global JET_coltypLongLong 15
#define global JET_coltypGUID 16
#define global JET_coltypUnsignedShort 17
#define global JET_coltypUnsignedLongLong 18
#define global JET_ColInfoGrbitNonDerivedColumnsOnly 2147483648
#define global JET_ColInfoGrbitMinimalInfo 1073741824
#define global JET_ColInfoGrbitSortByColumnid 536870912
#define global JET_objtypNil 0
#define global JET_objtypTable 1
#define global JET_bitCompactStats 32
#define global JET_bitCompactRepair 64
#define global JET_snpRepair 2
#define global JET_snpCompact 4
#define global JET_snpRestore 8
#define global JET_snpBackup 9
#define global JET_snpUpgrade 10
#define global JET_snpScrub 11
#define global JET_snpUpgradeRecordFormat 12
#define global JET_sntBegin 5
#define global JET_sntRequirements 7
#define global JET_sntProgress 0
#define global JET_sntComplete 6
#define global JET_sntFail 3
#define global JET_ExceptionMsgBox 1
#define global JET_ExceptionNone 2
#define global JET_ExceptionFailFast 4
#define global JET_OnlineDefragDisable 0
#define global JET_OnlineDefragAllOBSOLETE 1
#define global JET_OnlineDefragDatabases 2
#define global JET_OnlineDefragSpaceTrees 4
#define global JET_OnlineDefragAll 65535
#define global JET_bitResizeDatabaseOnlyGrow 1
#define global JET_bitResizeDatabaseOnlyShrink 2
#define global JET_bitStopServiceAll 0
#define global JET_bitStopServiceBackgroundUserTasks 2
#define global JET_bitStopServiceQuiesceCaches 4
#define global JET_bitStopServiceResume 2147483648
#define global JET_errSuccess 0
#define global JET_wrnNyi (-1)
#define global JET_errRfsFailure (-100)
#define global JET_errRfsNotArmed (-101)
#define global JET_errFileClose (-102)
#define global JET_errOutOfThreads (-103)
#define global JET_errTooManyIO (-105)
#define global JET_errTaskDropped (-106)
#define global JET_errInternalError (-107)
#define global JET_errDisabledFunctionality (-112)
#define global JET_errUnloadableOSFunctionality (-113)
#define global JET_errDatabaseBufferDependenciesCorrupted (-255)
#define global JET_wrnRemainingVersions 321
#define global JET_errPreviousVersion (-322)
#define global JET_errPageBoundary (-323)
#define global JET_errKeyBoundary (-324)
#define global JET_errBadPageLink (-327)
#define global JET_errBadBookmark (-328)
#define global JET_errNTSystemCallFailed (-334)
#define global JET_errBadParentPageLink (-338)
#define global JET_errSPAvailExtCacheOutOfSync (-340)
#define global JET_errSPAvailExtCorrupted (-341)
#define global JET_errSPAvailExtCacheOutOfMemory (-342)
#define global JET_errSPOwnExtCorrupted (-343)
#define global JET_errDbTimeCorrupted (-344)
#define global JET_wrnUniqueKey 345
#define global JET_errKeyTruncated (-346)
#define global JET_errDatabaseLeakInSpace (-348)
#define global JET_errBadEmptyPage (-351)
#define global wrnBTNotVisibleRejected 352
#define global wrnBTNotVisibleAccumulated 353
#define global JET_errBadLineCount (-354)
#define global JET_errPageTagCorrupted (-357)
#define global JET_errNodeCorrupted (-358)
#define global JET_errBBTNodeCorrupted (-364)
#define global JET_errBBTBuffCorrupted (-365)
#define global JET_wrnSeparateLongValue 406
#define global JET_errKeyTooBig (-408)
#define global JET_errCannotSeparateIntrinsicLV (-416)
#define global JET_errSeparatedLongValue (-421)
#define global JET_errMustBeSeparateLongValue (-423)
#define global JET_errInvalidPreread (-424)
#define global JET_errInvalidLoggedOperation (-500)
#define global JET_errLogFileCorrupt (-501)
#define global JET_errNoBackupDirectory (-503)
#define global JET_errBackupDirectoryNotEmpty (-504)
#define global JET_errBackupInProgress (-505)
#define global JET_errRestoreInProgress (-506)
#define global JET_errMissingPreviousLogFile (-509)
#define global JET_errLogWriteFail (-510)
#define global JET_errLogDisabledDueToRecoveryFailure (-511)
#define global JET_errCannotLogDuringRecoveryRedo (-512)
#define global JET_errLogGenerationMismatch (-513)
#define global JET_errBadLogVersion (-514)
#define global JET_errInvalidLogSequence (-515)
#define global JET_errLoggingDisabled (-516)
#define global JET_errLogBufferTooSmall (-517)
#define global JET_errLogSequenceEnd (-519)
#define global JET_errNoBackup (-520)
#define global JET_errInvalidBackupSequence (-521)
#define global JET_errBackupNotAllowedYet (-523)
#define global JET_errDeleteBackupFileFail (-524)
#define global JET_errMakeBackupDirectoryFail (-525)
#define global JET_errInvalidBackup (-526)
#define global JET_errRecoveredWithErrors (-527)
#define global JET_errMissingLogFile (-528)
#define global JET_errLogDiskFull (-529)
#define global JET_errBadLogSignature (-530)
#define global JET_errBadDbSignature (-531)
#define global JET_errBadCheckpointSignature (-532)
#define global JET_errCheckpointCorrupt (-533)
#define global JET_errMissingPatchPage (-534)
#define global JET_errBadPatchPage (-535)
#define global JET_errRedoAbruptEnded (-536)
#define global JET_errPatchFileMissing (-538)
#define global JET_errDatabaseLogSetMismatch (-539)
#define global JET_errDatabaseStreamingFileMismatch (-540)
#define global JET_errLogFileSizeMismatch (-541)
#define global JET_errCheckpointFileNotFound (-542)
#define global JET_errRequiredLogFilesMissing (-543)
#define global JET_errSoftRecoveryOnBackupDatabase (-544)
#define global JET_errLogFileSizeMismatchDatabasesConsistent (-545)
#define global JET_errLogSectorSizeMismatch (-546)
#define global JET_errLogSectorSizeMismatchDatabasesConsistent (-547)
#define global JET_errLogSequenceEndDatabasesConsistent (-548)
#define global JET_errStreamingDataNotLogged (-549)
#define global JET_errDatabaseDirtyShutdown (-550)
#define global JET_errDatabaseInconsistent (-550)
#define global JET_errConsistentTimeMismatch (-551)
#define global JET_errDatabasePatchFileMismatch (-552)
#define global JET_errEndingRestoreLogTooLow (-553)
#define global JET_errStartingRestoreLogTooHigh (-554)
#define global JET_errGivenLogFileHasBadSignature (-555)
#define global JET_errGivenLogFileIsNotContiguous (-556)
#define global JET_errMissingRestoreLogFiles (-557)
#define global JET_wrnExistingLogFileHasBadSignature 558
#define global JET_wrnExistingLogFileIsNotContiguous 559
#define global JET_errMissingFullBackup (-560)
#define global JET_errBadBackupDatabaseSize (-561)
#define global JET_errDatabaseAlreadyUpgraded (-562)
#define global JET_errDatabaseIncompleteUpgrade (-563)
#define global JET_wrnSkipThisRecord 564
#define global JET_errMissingCurrentLogFiles (-565)
#define global JET_errDbTimeTooOld (-566)
#define global JET_errDbTimeTooNew (-567)
#define global JET_errMissingFileToBackup (-569)
#define global JET_errLogTornWriteDuringHardRestore (-570)
#define global JET_errLogTornWriteDuringHardRecovery (-571)
#define global JET_errLogCorruptDuringHardRestore (-573)
#define global JET_errLogCorruptDuringHardRecovery (-574)
#define global JET_errMustDisableLoggingForDbUpgrade (-575)
#define global JET_errBadRestoreTargetInstance (-577)
#define global JET_wrnTargetInstanceRunning 578
#define global JET_errRecoveredWithoutUndo (-579)
#define global JET_errDatabasesNotFromSameSnapshot (-580)
#define global JET_errSoftRecoveryOnSnapshot (-581)
#define global JET_errCommittedLogFilesMissing (-582)
#define global JET_errSectorSizeNotSupported (-583)
#define global JET_errRecoveredWithoutUndoDatabasesConsistent (-584)
#define global JET_wrnCommittedLogFilesLost 585
#define global JET_errCommittedLogFileCorrupt (-586)
#define global JET_wrnCommittedLogFilesRemoved 587
#define global JET_wrnFinishWithUndo 588
#define global JET_errLogSequenceChecksumMismatch (-590)
#define global JET_wrnDatabaseRepaired 595
#define global JET_errPageInitializedMismatch (-596)
#define global JET_errUnicodeTranslationBufferTooSmall (-601)
#define global JET_errUnicodeTranslationFail (-602)
#define global JET_errUnicodeNormalizationNotSupported (-603)
#define global JET_errUnicodeLanguageValidationFailure (-604)
#define global JET_errExistingLogFileHasBadSignature (-610)
#define global JET_errExistingLogFileIsNotContiguous (-611)
#define global JET_errLogReadVerifyFailure (-612)
#define global JET_errCheckpointDepthTooDeep (-614)
#define global JET_errRestoreOfNonBackupDatabase (-615)
#define global JET_errLogFileNotCopied (-616)
#define global JET_errTransactionTooLong (-618)
#define global JET_errEngineFormatVersionNoLongerSupportedTooLow (-619)
#define global JET_errEngineFormatVersionNotYetImplementedTooHigh (-620)
#define global JET_errEngineFormatVersionParamTooLowForRequestedFeature (-621)
#define global JET_errEngineFormatVersionSpecifiedTooLowForLogVersion (-622)
#define global JET_errEngineFormatVersionSpecifiedTooLowForDatabaseVersion (-623)
#define global JET_errDbTimeBeyondMaxRequired (-625)
#define global JET_errLogOperationInconsistentWithDatabase (-626)
#define global JET_errInsertKeyOutOfOrder (-627)
#define global JET_errBackupAbortByServer (-801)
#define global JET_errInvalidGrbit (-900)
#define global JET_errTermInProgress (-1000)
#define global JET_errFeatureNotAvailable (-1001)
#define global JET_errInvalidName (-1002)
#define global JET_errInvalidParameter (-1003)
#define global JET_wrnColumnNull 1004
#define global JET_wrnBufferTruncated 1006
#define global JET_wrnDatabaseAttached 1007
#define global JET_errDatabaseFileReadOnly (-1008)
#define global JET_wrnSortOverflow 1009
#define global JET_errInvalidDatabaseId (-1010)
#define global JET_errOutOfMemory (-1011)
#define global JET_errOutOfDatabaseSpace (-1012)
#define global JET_errOutOfCursors (-1013)
#define global JET_errOutOfBuffers (-1014)
#define global JET_errTooManyIndexes (-1015)
#define global JET_errTooManyKeys (-1016)
#define global JET_errRecordDeleted (-1017)
#define global JET_errReadVerifyFailure (-1018)
#define global JET_errPageNotInitialized (-1019)
#define global JET_errOutOfFileHandles (-1020)
#define global JET_errDiskReadVerificationFailure (-1021)
#define global JET_errDiskIO (-1022)
#define global JET_errInvalidPath (-1023)
#define global JET_errInvalidSystemPath (-1024)
#define global JET_errInvalidLogDirectory (-1025)
#define global JET_errRecordTooBig (-1026)
#define global JET_errTooManyOpenDatabases (-1027)
#define global JET_errInvalidDatabase (-1028)
#define global JET_errNotInitialized (-1029)
#define global JET_errAlreadyInitialized (-1030)
#define global JET_errInitInProgress (-1031)
#define global JET_errFileAccessDenied (-1032)
#define global JET_errBufferTooSmall (-1038)
#define global JET_wrnSeekNotEqual 1039
#define global JET_errTooManyColumns (-1040)
#define global JET_errContainerNotEmpty (-1043)
#define global JET_errInvalidFilename (-1044)
#define global JET_errInvalidBookmark (-1045)
#define global JET_errColumnInUse (-1046)
#define global JET_errInvalidBufferSize (-1047)
#define global JET_errColumnNotUpdatable (-1048)
#define global JET_errIndexInUse (-1051)
#define global JET_errLinkNotSupported (-1052)
#define global JET_errNullKeyDisallowed (-1053)
#define global JET_errNotInTransaction (-1054)
#define global JET_wrnNoErrorInfo 1055
#define global JET_errMustRollback (-1057)
#define global JET_wrnNoIdleActivity 1058
#define global JET_errTooManyActiveUsers (-1059)
#define global JET_errInvalidCountry (-1061)
#define global JET_errInvalidLanguageId (-1062)
#define global JET_errInvalidCodePage (-1063)
#define global JET_errInvalidLCMapStringFlags (-1064)
#define global JET_errVersionStoreEntryTooBig (-1065)
#define global JET_errVersionStoreOutOfMemoryAndCleanupTimedOut (-1066)
#define global JET_wrnNoWriteLock 1067
#define global JET_wrnColumnSetNull 1068
#define global JET_errVersionStoreOutOfMemory (-1069)
#define global JET_errCannotIndex (-1071)
#define global JET_errRecordNotDeleted (-1072)
#define global JET_errTooManyMempoolEntries (-1073)
#define global JET_errOutOfObjectIDs (-1074)
#define global JET_errOutOfLongValueIDs (-1075)
#define global JET_errOutOfAutoincrementValues (-1076)
#define global JET_errOutOfDbtimeValues (-1077)
#define global JET_errOutOfSequentialIndexValues (-1078)
#define global JET_errRunningInOneInstanceMode (-1080)
#define global JET_errRunningInMultiInstanceMode (-1081)
#define global JET_errSystemParamsAlreadySet (-1082)
#define global JET_errSystemPathInUse (-1083)
#define global JET_errLogFilePathInUse (-1084)
#define global JET_errTempPathInUse (-1085)
#define global JET_errInstanceNameInUse (-1086)
#define global JET_errSystemParameterConflict (-1087)
#define global JET_errInstanceUnavailable (-1090)
#define global JET_errDatabaseUnavailable (-1091)
#define global JET_errInstanceUnavailableDueToFatalLogDiskFull (-1092)
#define global JET_errInvalidSesparamId (-1093)
#define global JET_errTooManyRecords (-1094)
#define global JET_errInvalidDbparamId (-1095)
#define global JET_errOutOfSessions (-1101)
#define global JET_errWriteConflict (-1102)
#define global JET_errTransTooDeep (-1103)
#define global JET_errInvalidSesid (-1104)
#define global JET_errWriteConflictPrimaryIndex (-1105)
#define global JET_errInTransaction (-1108)
#define global JET_errRollbackRequired (-1109)
#define global JET_errTransReadOnly (-1110)
#define global JET_errSessionWriteConflict (-1111)
#define global JET_errRecordTooBigForBackwardCompatibility (-1112)
#define global JET_errCannotMaterializeForwardOnlySort (-1113)
#define global JET_errSesidTableIdMismatch (-1114)
#define global JET_errInvalidInstance (-1115)
#define global JET_errDirtyShutdown (-1116)
#define global JET_errReadPgnoVerifyFailure (-1118)
#define global JET_errReadLostFlushVerifyFailure (-1119)
#define global JET_errFileSystemCorruption (-1121)
#define global JET_wrnShrinkNotPossible 1122
#define global JET_errRecoveryVerifyFailure (-1123)
#define global JET_errFilteredMoveNotSupported (-1124)
#define global JET_errDatabaseDuplicate (-1201)
#define global JET_errDatabaseInUse (-1202)
#define global JET_errDatabaseNotFound (-1203)
#define global JET_errDatabaseInvalidName (-1204)
#define global JET_errDatabaseInvalidPages (-1205)
#define global JET_errDatabaseCorrupted (-1206)
#define global JET_errDatabaseLocked (-1207)
#define global JET_errCannotDisableVersioning (-1208)
#define global JET_errInvalidDatabaseVersion (-1209)
#define global JET_errDatabase200Format (-1210)
#define global JET_errDatabase400Format (-1211)
#define global JET_errDatabase500Format (-1212)
#define global JET_errPageSizeMismatch (-1213)
#define global JET_errTooManyInstances (-1214)
#define global JET_errDatabaseSharingViolation (-1215)
#define global JET_errAttachedDatabaseMismatch (-1216)
#define global JET_errDatabaseInvalidPath (-1217)
#define global JET_errDatabaseIdInUse (-1218)
#define global JET_errForceDetachNotAllowed (-1219)
#define global JET_errCatalogCorrupted (-1220)
#define global JET_errPartiallyAttachedDB (-1221)
#define global JET_errDatabaseSignInUse (-1222)
#define global JET_errDatabaseCorruptedNoRepair (-1224)
#define global JET_errInvalidCreateDbVersion (-1225)
#define global JET_errDatabaseNotReady (-1230)
#define global JET_errDatabaseAttachedForRecovery (-1231)
#define global JET_errTransactionsNotReadyDuringRecovery (-1232)
#define global JET_wrnTableEmpty 1301
#define global JET_errTableLocked (-1302)
#define global JET_errTableDuplicate (-1303)
#define global JET_errTableInUse (-1304)
#define global JET_errObjectNotFound (-1305)
#define global JET_errDensityInvalid (-1307)
#define global JET_errTableNotEmpty (-1308)
#define global JET_errInvalidTableId (-1310)
#define global JET_errTooManyOpenTables (-1311)
#define global JET_errIllegalOperation (-1312)
#define global JET_errTooManyOpenTablesAndCleanupTimedOut (-1313)
#define global JET_errObjectDuplicate (-1314)
#define global JET_errInvalidObject (-1316)
#define global JET_errCannotDeleteTempTable (-1317)
#define global JET_errCannotDeleteSystemTable (-1318)
#define global JET_errCannotDeleteTemplateTable (-1319)
#define global JET_errExclusiveTableLockRequired (-1322)
#define global JET_errFixedDDL (-1323)
#define global JET_errFixedInheritedDDL (-1324)
#define global JET_errCannotNestDDL (-1325)
#define global JET_errDDLNotInheritable (-1326)
#define global JET_wrnTableInUseBySystem 1327
#define global JET_errInvalidSettings (-1328)
#define global JET_errClientRequestToStopJetService (-1329)
#define global JET_errCannotAddFixedVarColumnToDerivedTable (-1330)
#define global JET_errIndexCantBuild (-1401)
#define global JET_errIndexHasPrimary (-1402)
#define global JET_errIndexDuplicate (-1403)
#define global JET_errIndexNotFound (-1404)
#define global JET_errIndexMustStay (-1405)
#define global JET_errIndexInvalidDef (-1406)
#define global JET_errInvalidCreateIndex (-1409)
#define global JET_errTooManyOpenIndexes (-1410)
#define global JET_errMultiValuedIndexViolation (-1411)
#define global JET_errIndexBuildCorrupted (-1412)
#define global JET_errPrimaryIndexCorrupted (-1413)
#define global JET_errSecondaryIndexCorrupted (-1414)
#define global JET_wrnCorruptIndexDeleted 1415
#define global JET_errInvalidIndexId (-1416)
#define global JET_wrnPrimaryIndexOutOfDate 1417
#define global JET_wrnSecondaryIndexOutOfDate 1418
#define global JET_errIndexTuplesSecondaryIndexOnly (-1430)
#define global JET_errIndexTuplesTooManyColumns (-1431)
#define global JET_errIndexTuplesOneColumnOnly (-1431)
#define global JET_errIndexTuplesNonUniqueOnly (-1432)
#define global JET_errIndexTuplesTextBinaryColumnsOnly (-1433)
#define global JET_errIndexTuplesTextColumnsOnly (-1433)
#define global JET_errIndexTuplesVarSegMacNotAllowed (-1434)
#define global JET_errIndexTuplesInvalidLimits (-1435)
#define global JET_errIndexTuplesCannotRetrieveFromIndex (-1436)
#define global JET_errIndexTuplesKeyTooSmall (-1437)
#define global JET_errInvalidLVChunkSize (-1438)
#define global JET_errColumnCannotBeEncrypted (-1439)
#define global JET_errCannotIndexOnEncryptedColumn (-1440)
#define global JET_errColumnLong (-1501)
#define global JET_errColumnNoChunk (-1502)
#define global JET_errColumnDoesNotFit (-1503)
#define global JET_errNullInvalid (-1504)
#define global JET_errColumnIndexed (-1505)
#define global JET_errColumnTooBig (-1506)
#define global JET_errColumnNotFound (-1507)
#define global JET_errColumnDuplicate (-1508)
#define global JET_errMultiValuedColumnMustBeTagged (-1509)
#define global JET_errColumnRedundant (-1510)
#define global JET_errInvalidColumnType (-1511)
#define global JET_wrnColumnMaxTruncated 1512
#define global JET_errTaggedNotNULL (-1514)
#define global JET_errNoCurrentIndex (-1515)
#define global JET_errKeyIsMade (-1516)
#define global JET_errBadColumnId (-1517)
#define global JET_errBadItagSequence (-1518)
#define global JET_errColumnInRelationship (-1519)
#define global JET_wrnCopyLongValue 1520
#define global JET_errCannotBeTagged (-1521)
#define global JET_errDefaultValueTooBig (-1524)
#define global JET_errMultiValuedDuplicate (-1525)
#define global JET_errLVCorrupted (-1526)
#define global JET_errMultiValuedDuplicateAfterTruncation (-1528)
#define global JET_errDerivedColumnCorruption (-1529)
#define global JET_errInvalidPlaceholderColumn (-1530)
#define global JET_wrnColumnSkipped 1531
#define global JET_wrnColumnNotLocal 1532
#define global JET_wrnColumnMoreTags 1533
#define global JET_wrnColumnTruncated 1534
#define global JET_wrnColumnPresent 1535
#define global JET_wrnColumnSingleValue 1536
#define global JET_wrnColumnDefault 1537
#define global JET_errColumnCannotBeCompressed (-1538)
#define global JET_wrnColumnNotInRecord 1539
#define global JET_errColumnNoEncryptionKey (-1540)
#define global JET_wrnColumnReference 1541
#define global JET_errRecordNotFound (-1601)
#define global JET_errRecordNoCopy (-1602)
#define global JET_errNoCurrentRecord (-1603)
#define global JET_errRecordPrimaryChanged (-1604)
#define global JET_errKeyDuplicate (-1605)
#define global JET_errAlreadyPrepared (-1607)
#define global JET_errKeyNotMade (-1608)
#define global JET_errUpdateNotPrepared (-1609)
#define global JET_wrnDataHasChanged 1610
#define global JET_errDataHasChanged (-1611)
#define global JET_wrnKeyChanged 1618
#define global JET_errLanguageNotSupported (-1619)
#define global JET_errDecompressionFailed (-1620)
#define global JET_errUpdateMustVersion (-1621)
#define global JET_errDecryptionFailed (-1622)
#define global JET_errEncryptionBadItag (-1623)
#define global JET_errSetAutoIncrementTooHigh (-1624)
#define global JET_errAutoIncrementNotSet (-1625)
#define global JET_errTooManySorts (-1701)
#define global JET_errInvalidOnSort (-1702)
#define global JET_errTempFileOpenError (-1803)
#define global JET_errTooManyAttachedDatabases (-1805)
#define global JET_errDiskFull (-1808)
#define global JET_errPermissionDenied (-1809)
#define global JET_errFileNotFound (-1811)
#define global JET_errFileInvalidType (-1812)
#define global JET_wrnFileOpenReadOnly 1813
#define global JET_errFileAlreadyExists (-1814)
#define global JET_errAfterInitialization (-1850)
#define global JET_errLogCorrupted (-1852)
#define global JET_errInvalidOperation (-1906)
#define global JET_errAccessDenied (-1907)
#define global JET_wrnIdleFull 1908
#define global JET_errTooManySplits (-1909)
#define global JET_errSessionSharingViolation (-1910)
#define global JET_errEntryPointNotFound (-1911)
#define global JET_errSessionContextAlreadySet (-1912)
#define global JET_errSessionContextNotSetByThisThread (-1913)
#define global JET_errSessionInUse (-1914)
#define global JET_errRecordFormatConversionFailed (-1915)
#define global JET_errOneDatabasePerSession (-1916)
#define global JET_errRollbackError (-1917)
#define global JET_errFlushMapVersionUnsupported (-1918)
#define global JET_errFlushMapDatabaseMismatch (-1919)
#define global JET_errFlushMapUnrecoverable (-1920)
#define global JET_wrnDefragAlreadyRunning 2000
#define global JET_wrnDefragNotRunning 2001
#define global JET_errDatabaseAlreadyRunningMaintenance (-2004)
#define global JET_wrnCallbackNotRegistered 2100
#define global JET_errCallbackFailed (-2101)
#define global JET_errCallbackNotResolved (-2102)
#define global JET_errSpaceHintsInvalid (-2103)
#define global JET_errOSSnapshotInvalidSequence (-2401)
#define global JET_errOSSnapshotTimeOut (-2402)
#define global JET_errOSSnapshotNotAllowed (-2403)
#define global JET_errOSSnapshotInvalidSnapId (-2404)
#define global JET_errLSCallbackNotSpecified (-3000)
#define global JET_errLSAlreadySet (-3001)
#define global JET_errLSNotSet (-3002)
#define global JET_errFileIOSparse (-4000)
#define global JET_errFileIOBeyondEOF (-4001)
#define global JET_errFileIOAbort (-4002)
#define global JET_errFileIORetry (-4003)
#define global JET_errFileIOFail (-4004)
#define global JET_errFileCompressed (-4005)
#define global JET_errClientSpaceBegin (-10000)
#define global JET_errClientSpaceEnd (-11999)
#define global JET_BASE_NAME_LENGTH 3
#define global JET_bitDumpMinimum 1
#define global JET_bitDumpMaximum 2
#define global JET_bitDumpCacheMinimum 4
#define global JET_bitDumpCacheMaximum 8
#define global JET_bitDumpCacheIncludeDirtyPages 16
#define global JET_bitDumpCacheIncludeCachedPages 32
#define global JET_bitDumpCacheIncludeCorruptedPages 64
#define global JET_bitDumpCacheNoDecommit 128