Errori nella Directory
Error Message Decimal Error Description
#define errPMOutOfPageSpace -300 /* Out of page space */
#define errPMItagTooBig -301 /* Itag too big */
#define errPMRecDeleted -302 /* Record deleted */
#define errPMTagsUsedUp -303 /* Tags used up */
#define wrnBMConflict 304 /* conflict in BM Clean up */
#define errDIRNoShortCircuit -305 /* No Short Circuit Avail */
#define errDIRCannotSplit -306 /* Cannot horizontally split FDP */
#define errDIRTop -307 /* Cannot go up */
#define errDIRFDP 308 /* On an FDP Node */
#define errDIRNotSynchronous -309 /* May have left critical section */
#define wrnDIREmptyPage 310 /* Moved through empty page */
#define errSPConflict -311 /* Device extent being extended */
#define wrnNDFoundLess 312 /* Found Less */
#define wrnNDFoundGreater 313 /* Found Greater */
#define wrnNDNotFoundInPage 314 /* for smart refresh */
#define errNDNotFound -312 /* Not found */
#define errNDOutSonRange -314 /* Son out of range */
#define errNDOutItemRange -315 /* Item out of range */
#define errNDGreaterThanAllItems -316 /* Greater than all items */
#define errNDLastItemNode -317 /* Last node of item list */
#define errNDFirstItemNode -318 /* First node of item list */
#define wrnNDDuplicateItem 319 /* Duplicated Item */
#define errNDNoItem -320 /* Item not there */
#define JET_wrnRemainingVersions 321 /* The version store is still active */
#define JET_errPreviousVersion -322 /* Version already existed. Recovery failure */
#define JET_errPageBoundary -323 /* Reached Page Boundary */
#define JET_errKeyBoundary -324 /* Reached Key Boundary */
#define errDIRInPageFather -325 /* sridFather in page to free */
#define errBMMaxKeyInPage -326 /* used by OLC to avoid cleanup of parent pages */
#define JET_errBadPageLink -327 /* Database corrupted */
#define JET_errBadBookmark -328 /* Bookmark has no corresponding address in database */
#define wrnBMCleanNullOp 329 // BMClean returns this on encountering a page // deleted MaxKeyInPage [but there was no conflict]
#define errBTOperNone -330 // Split with no accompanying // insert/replace
#define errSPOutOfAvailExtCacheSpace -331 // unable to make update to AvailExt tree since in-cursor space cache is depleted //
#define errSPOutOfOwnExtCacheSpace -332 // unable to make update to OwnExt tree since in-cursor space cache is depleted //
#define wrnBTMultipageOLC 333 // needs multipage OLC operation
#define JET_errNTSystemCallFailed -334 /* A call to the operating system failed */
#define wrnBTShallowTree 335 // BTree is only one or two levels deeps
#define errBTMergeNotSynchronous -336 // Multiple threads attempting to perform merge/split on same page (likely OLD vs. RCEClean)
#define wrnSPReservedPages 337 // space manager reserved pages for future space tree splits
#define JET_errBadParentPageLink -338 /* Database corrupted */
#define wrnSPBuildAvailExtCache 339 // AvailExt tree is sufficiently large that it should be cached
#define JET_errSPAvailExtCacheOutOfSync -340 // AvailExt cache doesn't match btree
#define JET_errSPAvailExtCorrupted -341 // AvailExt space tree is corrupt
#define JET_errSPAvailExtCacheOutOfMemory -342 // Out of memory allocating an AvailExt cache node
#define JET_errSPOwnExtCorrupted -343 // OwnExt space tree is corrupt