You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2848 lines
148 KiB
2848 lines
148 KiB
/* |
|
File: MacErrors.h |
|
|
|
Contains: OSErr codes. |
|
|
|
Version: QuickTime 7.3 |
|
|
|
Copyright: (c) 2007 (c) 1985-2001 by Apple Computer, Inc., all rights reserved |
|
|
|
Bugs?: For bug reports, consult the following page on |
|
the World Wide Web: |
|
|
|
http://developer.apple.com/bugreporter/ |
|
|
|
*/ |
|
#ifndef __MACERRORS__ |
|
#define __MACERRORS__ |
|
|
|
#ifndef __CONDITIONALMACROS__ |
|
#include <ConditionalMacros.h> |
|
#endif |
|
|
|
|
|
|
|
#if PRAGMA_ONCE |
|
#pragma once |
|
#endif |
|
|
|
#ifdef __cplusplus |
|
extern "C" { |
|
#endif |
|
|
|
#if PRAGMA_IMPORT |
|
#pragma import on |
|
#endif |
|
|
|
enum { |
|
paramErr = -50, /*error in user parameter list*/ |
|
noHardwareErr = -200, /*Sound Manager Error Returns*/ |
|
notEnoughHardwareErr = -201, /*Sound Manager Error Returns*/ |
|
userCanceledErr = -128, |
|
qErr = -1, /*queue element not found during deletion*/ |
|
vTypErr = -2, /*invalid queue element*/ |
|
corErr = -3, /*core routine number out of range*/ |
|
unimpErr = -4, /*unimplemented core routine*/ |
|
SlpTypeErr = -5, /*invalid queue element*/ |
|
seNoDB = -8, /*no debugger installed to handle debugger command*/ |
|
controlErr = -17, /*I/O System Errors*/ |
|
statusErr = -18, /*I/O System Errors*/ |
|
readErr = -19, /*I/O System Errors*/ |
|
writErr = -20, /*I/O System Errors*/ |
|
badUnitErr = -21, /*I/O System Errors*/ |
|
unitEmptyErr = -22, /*I/O System Errors*/ |
|
openErr = -23, /*I/O System Errors*/ |
|
closErr = -24, /*I/O System Errors*/ |
|
dRemovErr = -25, /*tried to remove an open driver*/ |
|
dInstErr = -26 /*DrvrInstall couldn't find driver in resources*/ |
|
}; |
|
|
|
enum { |
|
abortErr = -27, /*IO call aborted by KillIO*/ |
|
iIOAbortErr = -27, /*IO abort error (Printing Manager)*/ |
|
notOpenErr = -28, /*Couldn't rd/wr/ctl/sts cause driver not opened*/ |
|
unitTblFullErr = -29, /*unit table has no more entries*/ |
|
dceExtErr = -30, /*dce extension error*/ |
|
slotNumErr = -360, /*invalid slot # error*/ |
|
gcrOnMFMErr = -400, /*gcr format on high density media error*/ |
|
dirFulErr = -33, /*Directory full*/ |
|
dskFulErr = -34, /*disk full*/ |
|
nsvErr = -35, /*no such volume*/ |
|
ioErr = -36, /*I/O error (bummers)*/ |
|
bdNamErr = -37, /*there may be no bad names in the final system!*/ |
|
fnOpnErr = -38, /*File not open*/ |
|
eofErr = -39, /*End of file*/ |
|
posErr = -40, /*tried to position to before start of file (r/w)*/ |
|
mFulErr = -41, /*memory full (open) or file won't fit (load)*/ |
|
tmfoErr = -42, /*too many files open*/ |
|
fnfErr = -43, /*File not found*/ |
|
wPrErr = -44, /*diskette is write protected.*/ |
|
fLckdErr = -45 /*file is locked*/ |
|
}; |
|
|
|
enum { |
|
vLckdErr = -46, /*volume is locked*/ |
|
fBsyErr = -47, /*File is busy (delete)*/ |
|
dupFNErr = -48, /*duplicate filename (rename)*/ |
|
opWrErr = -49, /*file already open with with write permission*/ |
|
rfNumErr = -51, /*refnum error*/ |
|
gfpErr = -52, /*get file position error*/ |
|
volOffLinErr = -53, /*volume not on line error (was Ejected)*/ |
|
permErr = -54, /*permissions error (on file open)*/ |
|
volOnLinErr = -55, /*drive volume already on-line at MountVol*/ |
|
nsDrvErr = -56, /*no such drive (tried to mount a bad drive num)*/ |
|
noMacDskErr = -57, /*not a mac diskette (sig bytes are wrong)*/ |
|
extFSErr = -58, /*volume in question belongs to an external fs*/ |
|
fsRnErr = -59, /*file system internal error:during rename the old entry was deleted but could not be restored.*/ |
|
badMDBErr = -60, /*bad master directory block*/ |
|
wrPermErr = -61, /*write permissions error*/ |
|
dirNFErr = -120, /*Directory not found*/ |
|
tmwdoErr = -121, /*No free WDCB available*/ |
|
badMovErr = -122, /*Move into offspring error*/ |
|
wrgVolTypErr = -123, /*Wrong volume type error [operation not supported for MFS]*/ |
|
volGoneErr = -124 /*Server volume has been disconnected.*/ |
|
}; |
|
|
|
enum { |
|
fidNotFound = -1300, /*no file thread exists.*/ |
|
fidExists = -1301, /*file id already exists*/ |
|
notAFileErr = -1302, /*directory specified*/ |
|
diffVolErr = -1303, /*files on different volumes*/ |
|
catChangedErr = -1304, /*the catalog has been modified*/ |
|
desktopDamagedErr = -1305, /*desktop database files are corrupted*/ |
|
sameFileErr = -1306, /*can't exchange a file with itself*/ |
|
badFidErr = -1307, /*file id is dangling or doesn't match with the file number*/ |
|
notARemountErr = -1308, /*when _Mount allows only remounts and doesn't get one*/ |
|
fileBoundsErr = -1309, /*file's EOF, offset, mark or size is too big*/ |
|
fsDataTooBigErr = -1310, /*file or volume is too big for system*/ |
|
volVMBusyErr = -1311, /*can't eject because volume is in use by VM*/ |
|
badFCBErr = -1327, /*FCBRecPtr is not valid*/ |
|
errFSUnknownCall = -1400, /* selector is not recognized by this filesystem */ |
|
errFSBadFSRef = -1401, /* FSRef parameter is bad */ |
|
errFSBadForkName = -1402, /* Fork name parameter is bad */ |
|
errFSBadBuffer = -1403, /* A buffer parameter was bad */ |
|
errFSBadForkRef = -1404, /* A ForkRefNum parameter was bad */ |
|
errFSBadInfoBitmap = -1405, /* A CatalogInfoBitmap or VolumeInfoBitmap has reserved or invalid bits set */ |
|
errFSMissingCatInfo = -1406, /* A CatalogInfo parameter was NULL */ |
|
errFSNotAFolder = -1407, /* Expected a folder, got a file */ |
|
errFSForkNotFound = -1409, /* Named fork does not exist */ |
|
errFSNameTooLong = -1410, /* File/fork name is too long to create/rename */ |
|
errFSMissingName = -1411, /* A Unicode name parameter was NULL or nameLength parameter was zero */ |
|
errFSBadPosMode = -1412, /* Newline bits set in positionMode */ |
|
errFSBadAllocFlags = -1413, /* Invalid bits set in allocationFlags */ |
|
errFSNoMoreItems = -1417, /* Iteration ran out of items to return */ |
|
errFSBadItemCount = -1418, /* maximumItems was zero */ |
|
errFSBadSearchParams = -1419, /* Something wrong with CatalogSearch searchParams */ |
|
errFSRefsDifferent = -1420, /* FSCompareFSRefs; refs are for different objects */ |
|
errFSForkExists = -1421, /* Named fork already exists. */ |
|
errFSBadIteratorFlags = -1422, /* Flags passed to FSOpenIterator are bad */ |
|
errFSIteratorNotFound = -1423, /* Passed FSIterator is not an open iterator */ |
|
errFSIteratorNotSupported = -1424, /* The iterator's flags or container are not supported by this call */ |
|
errFSQuotaExceeded = -1425, /* The user's quota of disk blocks has been exhausted. */ |
|
envNotPresent = -5500, /*returned by glue.*/ |
|
envBadVers = -5501, /*Version non-positive*/ |
|
envVersTooBig = -5502, /*Version bigger than call can handle*/ |
|
fontDecError = -64, /*error during font declaration*/ |
|
fontNotDeclared = -65, /*font not declared*/ |
|
fontSubErr = -66, /*font substitution occurred*/ |
|
fontNotOutlineErr = -32615, /*bitmap font passed to routine that does outlines only*/ |
|
firstDskErr = -84, /*I/O System Errors*/ |
|
lastDskErr = -64, /*I/O System Errors*/ |
|
noDriveErr = -64, /*drive not installed*/ |
|
offLinErr = -65, /*r/w requested for an off-line drive*/ |
|
noNybErr = -66 /*couldn't find 5 nybbles in 200 tries*/ |
|
}; |
|
|
|
enum { |
|
noAdrMkErr = -67, /*couldn't find valid addr mark*/ |
|
dataVerErr = -68, /*read verify compare failed*/ |
|
badCksmErr = -69, /*addr mark checksum didn't check*/ |
|
badBtSlpErr = -70, /*bad addr mark bit slip nibbles*/ |
|
noDtaMkErr = -71, /*couldn't find a data mark header*/ |
|
badDCksum = -72, /*bad data mark checksum*/ |
|
badDBtSlp = -73, /*bad data mark bit slip nibbles*/ |
|
wrUnderrun = -74, /*write underrun occurred*/ |
|
cantStepErr = -75, /*step handshake failed*/ |
|
tk0BadErr = -76, /*track 0 detect doesn't change*/ |
|
initIWMErr = -77, /*unable to initialize IWM*/ |
|
twoSideErr = -78, /*tried to read 2nd side on a 1-sided drive*/ |
|
spdAdjErr = -79, /*unable to correctly adjust disk speed*/ |
|
seekErr = -80, /*track number wrong on address mark*/ |
|
sectNFErr = -81, /*sector number never found on a track*/ |
|
fmt1Err = -82, /*can't find sector 0 after track format*/ |
|
fmt2Err = -83, /*can't get enough sync*/ |
|
verErr = -84, /*track failed to verify*/ |
|
clkRdErr = -85, /*unable to read same clock value twice*/ |
|
clkWrErr = -86, /*time written did not verify*/ |
|
prWrErr = -87, /*parameter ram written didn't read-verify*/ |
|
prInitErr = -88, /*InitUtil found the parameter ram uninitialized*/ |
|
rcvrErr = -89, /*SCC receiver error (framing; parity; OR)*/ |
|
breakRecd = -90 /*Break received (SCC)*/ |
|
}; |
|
|
|
enum { |
|
/*Scrap Manager errors*/ |
|
noScrapErr = -100, /*No scrap exists error*/ |
|
noTypeErr = -102 /*No object of that type in scrap*/ |
|
}; |
|
|
|
enum { |
|
/* ENET error codes */ |
|
eLenErr = -92, /*Length error ddpLenErr*/ |
|
eMultiErr = -91 /*Multicast address error ddpSktErr*/ |
|
}; |
|
|
|
enum { |
|
ddpSktErr = -91, /*error in soket number*/ |
|
ddpLenErr = -92, /*data length too big*/ |
|
noBridgeErr = -93, /*no network bridge for non-local send*/ |
|
lapProtErr = -94, /*error in attaching/detaching protocol*/ |
|
excessCollsns = -95, /*excessive collisions on write*/ |
|
portNotPwr = -96, /*serial port not currently powered*/ |
|
portInUse = -97, /*driver Open error code (port is in use)*/ |
|
portNotCf = -98 /*driver Open error code (parameter RAM not configured for this connection)*/ |
|
}; |
|
|
|
enum { |
|
/* Memory Manager errors*/ |
|
memROZWarn = -99, /*soft error in ROZ*/ |
|
memROZError = -99, /*hard error in ROZ*/ |
|
memROZErr = -99, /*hard error in ROZ*/ |
|
memFullErr = -108, /*Not enough room in heap zone*/ |
|
nilHandleErr = -109, /*Master Pointer was NIL in HandleZone or other*/ |
|
memWZErr = -111, /*WhichZone failed (applied to free block)*/ |
|
memPurErr = -112, /*trying to purge a locked or non-purgeable block*/ |
|
memAdrErr = -110, /*address was odd; or out of range*/ |
|
memAZErr = -113, /*Address in zone check failed*/ |
|
memPCErr = -114, /*Pointer Check failed*/ |
|
memBCErr = -115, /*Block Check failed*/ |
|
memSCErr = -116, /*Size Check failed*/ |
|
memLockedErr = -117 /*trying to move a locked block (MoveHHi)*/ |
|
}; |
|
|
|
enum { |
|
/* Printing Errors */ |
|
iMemFullErr = -108, |
|
iIOAbort = -27 |
|
}; |
|
|
|
|
|
enum { |
|
resourceInMemory = -188, /*Resource already in memory*/ |
|
writingPastEnd = -189, /*Writing past end of file*/ |
|
inputOutOfBounds = -190, /*Offset of Count out of bounds*/ |
|
resNotFound = -192, /*Resource not found*/ |
|
resFNotFound = -193, /*Resource file not found*/ |
|
addResFailed = -194, /*AddResource failed*/ |
|
addRefFailed = -195, /*AddReference failed*/ |
|
rmvResFailed = -196, /*RmveResource failed*/ |
|
rmvRefFailed = -197, /*RmveReference failed*/ |
|
resAttrErr = -198, /*attribute inconsistent with operation*/ |
|
mapReadErr = -199, /*map inconsistent with operation*/ |
|
CantDecompress = -186, /*resource bent ("the bends") - can't decompress a compressed resource*/ |
|
badExtResource = -185, /*extended resource has a bad format.*/ |
|
noMemForPictPlaybackErr = -145, |
|
rgnOverflowErr = -147, |
|
rgnTooBigError = -147, |
|
pixMapTooDeepErr = -148, |
|
insufficientStackErr = -149, |
|
nsStackErr = -149 |
|
}; |
|
|
|
enum { |
|
evtNotEnb = 1 /*event not enabled at PostEvent*/ |
|
}; |
|
|
|
/* OffScreen QuickDraw Errors */ |
|
enum { |
|
cMatchErr = -150, /*Color2Index failed to find an index*/ |
|
cTempMemErr = -151, /*failed to allocate memory for temporary structures*/ |
|
cNoMemErr = -152, /*failed to allocate memory for structure*/ |
|
cRangeErr = -153, /*range error on colorTable request*/ |
|
cProtectErr = -154, /*colorTable entry protection violation*/ |
|
cDevErr = -155, /*invalid type of graphics device*/ |
|
cResErr = -156, /*invalid resolution for MakeITable*/ |
|
cDepthErr = -157, /*invalid pixel depth */ |
|
rgnTooBigErr = -500, /* should have never been added! (cf. rgnTooBigError = 147) */ |
|
updPixMemErr = -125, /*insufficient memory to update a pixmap*/ |
|
pictInfoVersionErr = -11000, /*wrong version of the PictInfo structure*/ |
|
pictInfoIDErr = -11001, /*the internal consistancy check for the PictInfoID is wrong*/ |
|
pictInfoVerbErr = -11002, /*the passed verb was invalid*/ |
|
cantLoadPickMethodErr = -11003, /*unable to load the custom pick proc*/ |
|
colorsRequestedErr = -11004, /*the number of colors requested was illegal*/ |
|
pictureDataErr = -11005 /*the picture data was invalid*/ |
|
}; |
|
|
|
/* ColorSync Result codes */ |
|
enum { |
|
/* General Errors */ |
|
cmProfileError = -170, |
|
cmMethodError = -171, |
|
cmMethodNotFound = -175, /* CMM not present */ |
|
cmProfileNotFound = -176, /* Responder error */ |
|
cmProfilesIdentical = -177, /* Profiles the same */ |
|
cmCantConcatenateError = -178, /* Profile can't be concatenated */ |
|
cmCantXYZ = -179, /* CMM cant handle XYZ space */ |
|
cmCantDeleteProfile = -180, /* Responder error */ |
|
cmUnsupportedDataType = -181, /* Responder error */ |
|
cmNoCurrentProfile = -182 /* Responder error */ |
|
}; |
|
|
|
|
|
enum { |
|
/*Sound Manager errors*/ |
|
noHardware = noHardwareErr, /*obsolete spelling*/ |
|
notEnoughHardware = notEnoughHardwareErr, /*obsolete spelling*/ |
|
queueFull = -203, /*Sound Manager Error Returns*/ |
|
resProblem = -204, /*Sound Manager Error Returns*/ |
|
badChannel = -205, /*Sound Manager Error Returns*/ |
|
badFormat = -206, /*Sound Manager Error Returns*/ |
|
notEnoughBufferSpace = -207, /*could not allocate enough memory*/ |
|
badFileFormat = -208, /*was not type AIFF or was of bad format,corrupt*/ |
|
channelBusy = -209, /*the Channel is being used for a PFD already*/ |
|
buffersTooSmall = -210, /*can not operate in the memory allowed*/ |
|
channelNotBusy = -211, |
|
noMoreRealTime = -212, /*not enough CPU cycles left to add another task*/ |
|
siVBRCompressionNotSupported = -213, /*vbr audio compression not supported for this operation*/ |
|
siNoSoundInHardware = -220, /*no Sound Input hardware*/ |
|
siBadSoundInDevice = -221, /*invalid index passed to SoundInGetIndexedDevice*/ |
|
siNoBufferSpecified = -222, /*returned by synchronous SPBRecord if nil buffer passed*/ |
|
siInvalidCompression = -223, /*invalid compression type*/ |
|
siHardDriveTooSlow = -224, /*hard drive too slow to record to disk*/ |
|
siInvalidSampleRate = -225, /*invalid sample rate*/ |
|
siInvalidSampleSize = -226, /*invalid sample size*/ |
|
siDeviceBusyErr = -227, /*input device already in use*/ |
|
siBadDeviceName = -228, /*input device could not be opened*/ |
|
siBadRefNum = -229, /*invalid input device reference number*/ |
|
siInputDeviceErr = -230, /*input device hardware failure*/ |
|
siUnknownInfoType = -231, /*invalid info type selector (returned by driver)*/ |
|
siUnknownQuality = -232 /*invalid quality selector (returned by driver)*/ |
|
}; |
|
|
|
/*Speech Manager errors*/ |
|
enum { |
|
noSynthFound = -240, |
|
synthOpenFailed = -241, |
|
synthNotReady = -242, |
|
bufTooSmall = -243, |
|
voiceNotFound = -244, |
|
incompatibleVoice = -245, |
|
badDictFormat = -246, |
|
badInputText = -247 |
|
}; |
|
|
|
/* Midi Manager Errors: */ |
|
enum { |
|
midiNoClientErr = -250, /*no client with that ID found*/ |
|
midiNoPortErr = -251, /*no port with that ID found*/ |
|
midiTooManyPortsErr = -252, /*too many ports already installed in the system*/ |
|
midiTooManyConsErr = -253, /*too many connections made*/ |
|
midiVConnectErr = -254, /*pending virtual connection created*/ |
|
midiVConnectMade = -255, /*pending virtual connection resolved*/ |
|
midiVConnectRmvd = -256, /*pending virtual connection removed*/ |
|
midiNoConErr = -257, /*no connection exists between specified ports*/ |
|
midiWriteErr = -258, /*MIDIWritePacket couldn't write to all connected ports*/ |
|
midiNameLenErr = -259, /*name supplied is longer than 31 characters*/ |
|
midiDupIDErr = -260, /*duplicate client ID*/ |
|
midiInvalidCmdErr = -261 /*command not supported for port type*/ |
|
}; |
|
|
|
|
|
enum { |
|
nmTypErr = -299 /*Notification Manager:wrong queue type*/ |
|
}; |
|
|
|
|
|
enum { |
|
siInitSDTblErr = 1, /*slot int dispatch table could not be initialized.*/ |
|
siInitVBLQsErr = 2, /*VBLqueues for all slots could not be initialized.*/ |
|
siInitSPTblErr = 3, /*slot priority table could not be initialized.*/ |
|
sdmJTInitErr = 10, /*SDM Jump Table could not be initialized.*/ |
|
sdmInitErr = 11, /*SDM could not be initialized.*/ |
|
sdmSRTInitErr = 12, /*Slot Resource Table could not be initialized.*/ |
|
sdmPRAMInitErr = 13, /*Slot PRAM could not be initialized.*/ |
|
sdmPriInitErr = 14 /*Cards could not be initialized.*/ |
|
}; |
|
|
|
enum { |
|
smSDMInitErr = -290, /*Error; SDM could not be initialized.*/ |
|
smSRTInitErr = -291, /*Error; Slot Resource Table could not be initialized.*/ |
|
smPRAMInitErr = -292, /*Error; Slot Resource Table could not be initialized.*/ |
|
smPriInitErr = -293, /*Error; Cards could not be initialized.*/ |
|
smEmptySlot = -300, /*No card in slot*/ |
|
smCRCFail = -301, /*CRC check failed for declaration data*/ |
|
smFormatErr = -302, /*FHeader Format is not Apple's*/ |
|
smRevisionErr = -303, /*Wrong revison level*/ |
|
smNoDir = -304, /*Directory offset is Nil*/ |
|
smDisabledSlot = -305, /*This slot is disabled (-305 use to be smLWTstBad)*/ |
|
smNosInfoArray = -306 /*No sInfoArray. Memory Mgr error.*/ |
|
}; |
|
|
|
|
|
enum { |
|
smResrvErr = -307, /*Fatal reserved error. Resreved field <> 0.*/ |
|
smUnExBusErr = -308, /*Unexpected BusError*/ |
|
smBLFieldBad = -309, /*ByteLanes field was bad.*/ |
|
smFHBlockRdErr = -310, /*Error occurred during _sGetFHeader.*/ |
|
smFHBlkDispErr = -311, /*Error occurred during _sDisposePtr (Dispose of FHeader block).*/ |
|
smDisposePErr = -312, /*_DisposePointer error*/ |
|
smNoBoardSRsrc = -313, /*No Board sResource.*/ |
|
smGetPRErr = -314, /*Error occurred during _sGetPRAMRec (See SIMStatus).*/ |
|
smNoBoardId = -315, /*No Board Id.*/ |
|
smInitStatVErr = -316, /*The InitStatusV field was negative after primary or secondary init.*/ |
|
smInitTblVErr = -317, /*An error occurred while trying to initialize the Slot Resource Table.*/ |
|
smNoJmpTbl = -318, /*SDM jump table could not be created.*/ |
|
smReservedSlot = -318, /*slot is reserved, VM should not use this address space.*/ |
|
smBadBoardId = -319, /*BoardId was wrong; re-init the PRAM record.*/ |
|
smBusErrTO = -320, /*BusError time out.*/ |
|
/* These errors are logged in the vendor status field of the sInfo record. */ |
|
svTempDisable = -32768L, /*Temporarily disable card but run primary init.*/ |
|
svDisabled = -32640, /*Reserve range -32640 to -32768 for Apple temp disables.*/ |
|
smBadRefId = -330, /*Reference Id not found in List*/ |
|
smBadsList = -331, /*Bad sList: Id1 < Id2 < Id3 ...format is not followed.*/ |
|
smReservedErr = -332, /*Reserved field not zero*/ |
|
smCodeRevErr = -333 /*Code revision is wrong*/ |
|
}; |
|
|
|
enum { |
|
smCPUErr = -334, /*Code revision is wrong*/ |
|
smsPointerNil = -335, /*LPointer is nil From sOffsetData. If this error occurs; check sInfo rec for more information.*/ |
|
smNilsBlockErr = -336, /*Nil sBlock error (Dont allocate and try to use a nil sBlock)*/ |
|
smSlotOOBErr = -337, /*Slot out of bounds error*/ |
|
smSelOOBErr = -338, /*Selector out of bounds error*/ |
|
smNewPErr = -339, /*_NewPtr error*/ |
|
smBlkMoveErr = -340, /*_BlockMove error*/ |
|
smCkStatusErr = -341, /*Status of slot = fail.*/ |
|
smGetDrvrNamErr = -342, /*Error occurred during _sGetDrvrName.*/ |
|
smDisDrvrNamErr = -343, /*Error occurred during _sDisDrvrName.*/ |
|
smNoMoresRsrcs = -344, /*No more sResources*/ |
|
smsGetDrvrErr = -345, /*Error occurred during _sGetDriver.*/ |
|
smBadsPtrErr = -346, /*Bad pointer was passed to sCalcsPointer*/ |
|
smByteLanesErr = -347, /*NumByteLanes was determined to be zero.*/ |
|
smOffsetErr = -348, /*Offset was too big (temporary error*/ |
|
smNoGoodOpens = -349, /*No opens were successfull in the loop.*/ |
|
smSRTOvrFlErr = -350, /*SRT over flow.*/ |
|
smRecNotFnd = -351 /*Record not found in the SRT.*/ |
|
}; |
|
|
|
|
|
enum { |
|
/*Dictionary Manager errors*/ |
|
notBTree = -410, /*The file is not a dictionary.*/ |
|
btNoSpace = -413, /*Can't allocate disk space.*/ |
|
btDupRecErr = -414, /*Record already exists.*/ |
|
btRecNotFnd = -415, /*Record cannot be found.*/ |
|
btKeyLenErr = -416, /*Maximum key length is too long or equal to zero.*/ |
|
btKeyAttrErr = -417, /*There is no such a key attribute.*/ |
|
unknownInsertModeErr = -20000, /*There is no such an insert mode.*/ |
|
recordDataTooBigErr = -20001, /*The record data is bigger than buffer size (1024 bytes).*/ |
|
invalidIndexErr = -20002 /*The recordIndex parameter is not valid.*/ |
|
}; |
|
|
|
|
|
/* |
|
* Error codes from FSM functions |
|
*/ |
|
enum { |
|
fsmFFSNotFoundErr = -431, /* Foreign File system does not exist - new Pack2 could return this error too */ |
|
fsmBusyFFSErr = -432, /* File system is busy, cannot be removed */ |
|
fsmBadFFSNameErr = -433, /* Name length not 1 <= length <= 31 */ |
|
fsmBadFSDLenErr = -434, /* FSD size incompatible with current FSM vers */ |
|
fsmDuplicateFSIDErr = -435, /* FSID already exists on InstallFS */ |
|
fsmBadFSDVersionErr = -436, /* FSM version incompatible with FSD */ |
|
fsmNoAlternateStackErr = -437, /* no alternate stack for HFS CI */ |
|
fsmUnknownFSMMessageErr = -438 /* unknown message passed to FSM */ |
|
}; |
|
|
|
|
|
enum { |
|
/* Edition Mgr errors*/ |
|
editionMgrInitErr = -450, /*edition manager not inited by this app*/ |
|
badSectionErr = -451, /*not a valid SectionRecord*/ |
|
notRegisteredSectionErr = -452, /*not a registered SectionRecord*/ |
|
badEditionFileErr = -453, /*edition file is corrupt*/ |
|
badSubPartErr = -454, /*can not use sub parts in this release*/ |
|
multiplePublisherWrn = -460, /*A Publisher is already registered for that container*/ |
|
containerNotFoundWrn = -461, /*could not find editionContainer at this time*/ |
|
containerAlreadyOpenWrn = -462, /*container already opened by this section*/ |
|
notThePublisherWrn = -463 /*not the first registered publisher for that container*/ |
|
}; |
|
|
|
enum { |
|
teScrapSizeErr = -501, /*scrap item too big for text edit record*/ |
|
hwParamErr = -502, /*bad selector for _HWPriv*/ |
|
driverHardwareGoneErr = -503 /*disk driver's hardware was disconnected*/ |
|
}; |
|
|
|
enum { |
|
/*Process Manager errors*/ |
|
procNotFound = -600, /*no eligible process with specified descriptor*/ |
|
memFragErr = -601, /*not enough room to launch app w/special requirements*/ |
|
appModeErr = -602, /*memory mode is 32-bit, but app not 32-bit clean*/ |
|
protocolErr = -603, /*app made module calls in improper order*/ |
|
hardwareConfigErr = -604, /*hardware configuration not correct for call*/ |
|
appMemFullErr = -605, /*application SIZE not big enough for launch*/ |
|
appIsDaemon = -606, /*app is BG-only, and launch flags disallow this*/ |
|
bufferIsSmall = -607, /*error returns from Post and Accept */ |
|
noOutstandingHLE = -608, |
|
connectionInvalid = -609, |
|
noUserInteractionAllowed = -610 /* no user interaction allowed */ |
|
}; |
|
|
|
enum { |
|
/* More Process Manager errors */ |
|
wrongApplicationPlatform = -875, /* The application could not launch because the required platform is not available */ |
|
appVersionTooOld = -876, /* The application's creator and version are incompatible with the current version of Mac OS. */ |
|
notAppropriateForClassic = -877 /* This application won't or shouldn't run on Classic (Problem 2481058). */ |
|
}; |
|
|
|
/* Thread Manager Error Codes */ |
|
enum { |
|
threadTooManyReqsErr = -617, |
|
threadNotFoundErr = -618, |
|
threadProtocolErr = -619 |
|
}; |
|
|
|
/*MemoryDispatch errors*/ |
|
enum { |
|
notEnoughMemoryErr = -620, /*insufficient physical memory*/ |
|
notHeldErr = -621, /*specified range of memory is not held*/ |
|
cannotMakeContiguousErr = -622, /*cannot make specified range contiguous*/ |
|
notLockedErr = -623, /*specified range of memory is not locked*/ |
|
interruptsMaskedErr = -624, /*don't call with interrupts masked*/ |
|
cannotDeferErr = -625, /*unable to defer additional functions*/ |
|
noMMUErr = -626 /*no MMU present*/ |
|
}; |
|
|
|
/* FileMapping errors */ |
|
enum { |
|
vmInvalidBackingFileIDErr = -640, /* invalid BackingFileID */ |
|
vmMappingPrivilegesErr = -641, /* requested MappingPrivileges cannot be obtained */ |
|
vmBusyBackingFileErr = -642, /* open views found on BackingFile */ |
|
vmNoMoreBackingFilesErr = -643, /* no more BackingFiles were found */ |
|
vmInvalidFileViewIDErr = -644, /*invalid FileViewID */ |
|
vmFileViewAccessErr = -645, /* requested FileViewAccess cannot be obtained */ |
|
vmNoMoreFileViewsErr = -646, /* no more FileViews were found */ |
|
vmAddressNotInFileViewErr = -647, /* address is not in a FileView */ |
|
vmInvalidOwningProcessErr = -648 /* current process does not own the BackingFileID or FileViewID */ |
|
}; |
|
|
|
/* Database access error codes */ |
|
enum { |
|
rcDBNull = -800, |
|
rcDBValue = -801, |
|
rcDBError = -802, |
|
rcDBBadType = -803, |
|
rcDBBreak = -804, |
|
rcDBExec = -805, |
|
rcDBBadSessID = -806, |
|
rcDBBadSessNum = -807, /* bad session number for DBGetConnInfo */ |
|
rcDBBadDDEV = -808, /* bad ddev specified on DBInit */ |
|
rcDBAsyncNotSupp = -809, /* ddev does not support async calls */ |
|
rcDBBadAsyncPB = -810, /* tried to kill a bad pb */ |
|
rcDBNoHandler = -811, /* no app handler for specified data type */ |
|
rcDBWrongVersion = -812, /* incompatible versions */ |
|
rcDBPackNotInited = -813 /* attempt to call other routine before InitDBPack */ |
|
}; |
|
|
|
|
|
/*Help Mgr error range: -850 to -874*/ |
|
enum { |
|
hmHelpDisabled = -850, /* Show Balloons mode was off, call to routine ignored */ |
|
hmBalloonAborted = -853, /* Returned if mouse was moving or mouse wasn't in window port rect */ |
|
hmSameAsLastBalloon = -854, /* Returned from HMShowMenuBalloon if menu & item is same as last time */ |
|
hmHelpManagerNotInited = -855, /* Returned from HMGetHelpMenuHandle if help menu not setup */ |
|
hmSkippedBalloon = -857, /* Returned from calls if helpmsg specified a skip balloon */ |
|
hmWrongVersion = -858, /* Returned if help mgr resource was the wrong version */ |
|
hmUnknownHelpType = -859, /* Returned if help msg record contained a bad type */ |
|
hmOperationUnsupported = -861, /* Returned from HMShowBalloon call if bad method passed to routine */ |
|
hmNoBalloonUp = -862, /* Returned from HMRemoveBalloon if no balloon was visible when call was made */ |
|
hmCloseViewActive = -863 /* Returned from HMRemoveBalloon if CloseView was active */ |
|
}; |
|
|
|
|
|
|
|
enum { |
|
/*PPC errors*/ |
|
notInitErr = -900, /*PPCToolBox not initialized*/ |
|
nameTypeErr = -902, /*Invalid or inappropriate locationKindSelector in locationName*/ |
|
noPortErr = -903, /*Unable to open port or bad portRefNum. If you're calling */ |
|
/* AESend, this is because your application does not have */ |
|
/* the isHighLevelEventAware bit set in your SIZE resource. */ |
|
noGlobalsErr = -904, /*The system is hosed, better re-boot*/ |
|
localOnlyErr = -905, /*Network activity is currently disabled*/ |
|
destPortErr = -906, /*Port does not exist at destination*/ |
|
sessTableErr = -907, /*Out of session tables, try again later*/ |
|
noSessionErr = -908, /*Invalid session reference number*/ |
|
badReqErr = -909, /*bad parameter or invalid state for operation*/ |
|
portNameExistsErr = -910, /*port is already open (perhaps in another app)*/ |
|
noUserNameErr = -911, /*user name unknown on destination machine*/ |
|
userRejectErr = -912, /*Destination rejected the session request*/ |
|
noMachineNameErr = -913, /*user hasn't named his Macintosh in the Network Setup Control Panel*/ |
|
noToolboxNameErr = -914, /*A system resource is missing, not too likely*/ |
|
noResponseErr = -915, /*unable to contact destination*/ |
|
portClosedErr = -916, /*port was closed*/ |
|
sessClosedErr = -917, /*session was closed*/ |
|
badPortNameErr = -919, /*PPCPortRec malformed*/ |
|
noDefaultUserErr = -922, /*user hasn't typed in owners name in Network Setup Control Pannel*/ |
|
notLoggedInErr = -923, /*The default userRefNum does not yet exist*/ |
|
noUserRefErr = -924, /*unable to create a new userRefNum*/ |
|
networkErr = -925, /*An error has occurred in the network, not too likely*/ |
|
noInformErr = -926, /*PPCStart failed because destination did not have inform pending*/ |
|
authFailErr = -927, /*unable to authenticate user at destination*/ |
|
noUserRecErr = -928, /*Invalid user reference number*/ |
|
badServiceMethodErr = -930, /*illegal service type, or not supported*/ |
|
badLocNameErr = -931, /*location name malformed*/ |
|
guestNotAllowedErr = -932 /*destination port requires authentication*/ |
|
}; |
|
|
|
/* Font Mgr errors*/ |
|
enum { |
|
kFMIterationCompleted = -980L, |
|
kFMInvalidFontFamilyErr = -981L, |
|
kFMInvalidFontErr = -982L, |
|
kFMIterationScopeModifiedErr = -983L, |
|
kFMFontTableAccessErr = -984L, |
|
kFMFontContainerAccessErr = -985L |
|
}; |
|
|
|
enum { |
|
noMaskFoundErr = -1000 /*Icon Utilties Error*/ |
|
}; |
|
|
|
enum { |
|
nbpBuffOvr = -1024, /*Buffer overflow in LookupName*/ |
|
nbpNoConfirm = -1025, |
|
nbpConfDiff = -1026, /*Name confirmed at different socket*/ |
|
nbpDuplicate = -1027, /*Duplicate name exists already*/ |
|
nbpNotFound = -1028, /*Name not found on remove*/ |
|
nbpNISErr = -1029 /*Error trying to open the NIS*/ |
|
}; |
|
|
|
enum { |
|
aspBadVersNum = -1066, /*Server cannot support this ASP version*/ |
|
aspBufTooSmall = -1067, /*Buffer too small*/ |
|
aspNoMoreSess = -1068, /*No more sessions on server*/ |
|
aspNoServers = -1069, /*No servers at that address*/ |
|
aspParamErr = -1070, /*Parameter error*/ |
|
aspServerBusy = -1071, /*Server cannot open another session*/ |
|
aspSessClosed = -1072, /*Session closed*/ |
|
aspSizeErr = -1073, /*Command block too big*/ |
|
aspTooMany = -1074, /*Too many clients (server error)*/ |
|
aspNoAck = -1075 /*No ack on attention request (server err)*/ |
|
}; |
|
|
|
enum { |
|
reqFailed = -1096, |
|
tooManyReqs = -1097, |
|
tooManySkts = -1098, |
|
badATPSkt = -1099, |
|
badBuffNum = -1100, |
|
noRelErr = -1101, |
|
cbNotFound = -1102, |
|
noSendResp = -1103, |
|
noDataArea = -1104, |
|
reqAborted = -1105 |
|
}; |
|
|
|
/* ADSP Error Codes */ |
|
enum { |
|
/* driver control ioResults */ |
|
errRefNum = -1280, /* bad connection refNum */ |
|
errAborted = -1279, /* control call was aborted */ |
|
errState = -1278, /* bad connection state for this operation */ |
|
errOpening = -1277, /* open connection request failed */ |
|
errAttention = -1276, /* attention message too long */ |
|
errFwdReset = -1275, /* read terminated by forward reset */ |
|
errDSPQueueSize = -1274, /* DSP Read/Write Queue Too small */ |
|
errOpenDenied = -1273 /* open connection request was denied */ |
|
}; |
|
|
|
|
|
/*-------------------------------------------------------------- |
|
Apple event manager error messages |
|
--------------------------------------------------------------*/ |
|
|
|
enum { |
|
errAECoercionFail = -1700, /* bad parameter data or unable to coerce the data supplied */ |
|
errAEDescNotFound = -1701, |
|
errAECorruptData = -1702, |
|
errAEWrongDataType = -1703, |
|
errAENotAEDesc = -1704, |
|
errAEBadListItem = -1705, /* the specified list item does not exist */ |
|
errAENewerVersion = -1706, /* need newer version of the AppleEvent manager */ |
|
errAENotAppleEvent = -1707, /* the event is not in AppleEvent format */ |
|
errAEEventNotHandled = -1708, /* the AppleEvent was not handled by any handler */ |
|
errAEReplyNotValid = -1709, /* AEResetTimer was passed an invalid reply parameter */ |
|
errAEUnknownSendMode = -1710, /* mode wasn't NoReply, WaitReply, or QueueReply or Interaction level is unknown */ |
|
errAEWaitCanceled = -1711, /* in AESend, the user cancelled out of wait loop for reply or receipt */ |
|
errAETimeout = -1712, /* the AppleEvent timed out */ |
|
errAENoUserInteraction = -1713, /* no user interaction is allowed */ |
|
errAENotASpecialFunction = -1714, /* there is no special function for/with this keyword */ |
|
errAEParamMissed = -1715, /* a required parameter was not accessed */ |
|
errAEUnknownAddressType = -1716, /* the target address type is not known */ |
|
errAEHandlerNotFound = -1717, /* no handler in the dispatch tables fits the parameters to AEGetEventHandler or AEGetCoercionHandler */ |
|
errAEReplyNotArrived = -1718, /* the contents of the reply you are accessing have not arrived yet */ |
|
errAEIllegalIndex = -1719, /* index is out of range in a put operation */ |
|
errAEImpossibleRange = -1720, /* A range like 3rd to 2nd, or 1st to all. */ |
|
errAEWrongNumberArgs = -1721, /* Logical op kAENOT used with other than 1 term */ |
|
errAEAccessorNotFound = -1723, /* Accessor proc matching wantClass and containerType or wildcards not found */ |
|
errAENoSuchLogical = -1725, /* Something other than AND, OR, or NOT */ |
|
errAEBadTestKey = -1726, /* Test is neither typeLogicalDescriptor nor typeCompDescriptor */ |
|
errAENotAnObjSpec = -1727, /* Param to AEResolve not of type 'obj ' */ |
|
errAENoSuchObject = -1728, /* e.g.,: specifier asked for the 3rd, but there are only 2. Basically, this indicates a run-time resolution error. */ |
|
errAENegativeCount = -1729, /* CountProc returned negative value */ |
|
errAEEmptyListContainer = -1730, /* Attempt to pass empty list as container to accessor */ |
|
errAEUnknownObjectType = -1731, /* available only in version 1.0.1 or greater */ |
|
errAERecordingIsAlreadyOn = -1732, /* available only in version 1.0.1 or greater */ |
|
errAEReceiveTerminate = -1733, /* break out of all levels of AEReceive to the topmost (1.1 or greater) */ |
|
errAEReceiveEscapeCurrent = -1734, /* break out of only lowest level of AEReceive (1.1 or greater) */ |
|
errAEEventFiltered = -1735, /* event has been filtered, and should not be propogated (1.1 or greater) */ |
|
errAEDuplicateHandler = -1736, /* attempt to install handler in table for identical class and id (1.1 or greater) */ |
|
errAEStreamBadNesting = -1737, /* nesting violation while streaming */ |
|
errAEStreamAlreadyConverted = -1738, /* attempt to convert a stream that has already been converted */ |
|
errAEDescIsNull = -1739, /* attempting to perform an invalid operation on a null descriptor */ |
|
errAEBuildSyntaxError = -1740, /* AEBuildDesc and friends detected a syntax error */ |
|
errAEBufferTooSmall = -1741 /* buffer for AEFlattenDesc too small */ |
|
}; |
|
|
|
enum { |
|
errOSASystemError = -1750, |
|
errOSAInvalidID = -1751, |
|
errOSABadStorageType = -1752, |
|
errOSAScriptError = -1753, |
|
errOSABadSelector = -1754, |
|
errOSASourceNotAvailable = -1756, |
|
errOSANoSuchDialect = -1757, |
|
errOSADataFormatObsolete = -1758, |
|
errOSADataFormatTooNew = -1759, |
|
errOSACorruptData = errAECorruptData, |
|
errOSARecordingIsAlreadyOn = errAERecordingIsAlreadyOn, |
|
errOSAComponentMismatch = -1761, /* Parameters are from 2 different components */ |
|
errOSACantOpenComponent = -1762 /* Can't connect to scripting system with that ID */ |
|
}; |
|
|
|
|
|
|
|
/* AppleEvent error definitions */ |
|
enum { |
|
errOffsetInvalid = -1800, |
|
errOffsetIsOutsideOfView = -1801, |
|
errTopOfDocument = -1810, |
|
errTopOfBody = -1811, |
|
errEndOfDocument = -1812, |
|
errEndOfBody = -1813 |
|
}; |
|
|
|
|
|
enum { |
|
/* Drag Manager error codes */ |
|
badDragRefErr = -1850, /* unknown drag reference */ |
|
badDragItemErr = -1851, /* unknown drag item reference */ |
|
badDragFlavorErr = -1852, /* unknown flavor type */ |
|
duplicateFlavorErr = -1853, /* flavor type already exists */ |
|
cantGetFlavorErr = -1854, /* error while trying to get flavor data */ |
|
duplicateHandlerErr = -1855, /* handler already exists */ |
|
handlerNotFoundErr = -1856, /* handler not found */ |
|
dragNotAcceptedErr = -1857, /* drag was not accepted by receiver */ |
|
unsupportedForPlatformErr = -1858, /* call is for PowerPC only */ |
|
noSuitableDisplaysErr = -1859, /* no displays support translucency */ |
|
badImageRgnErr = -1860, /* bad translucent image region */ |
|
badImageErr = -1861, /* bad translucent image PixMap */ |
|
nonDragOriginatorErr = -1862 /* illegal attempt at originator only data */ |
|
}; |
|
|
|
|
|
/* QuickTime errors */ |
|
enum { |
|
couldNotResolveDataRef = -2000, |
|
badImageDescription = -2001, |
|
badPublicMovieAtom = -2002, |
|
cantFindHandler = -2003, |
|
cantOpenHandler = -2004, |
|
badComponentType = -2005, |
|
noMediaHandler = -2006, |
|
noDataHandler = -2007, |
|
invalidMedia = -2008, |
|
invalidTrack = -2009, |
|
invalidMovie = -2010, |
|
invalidSampleTable = -2011, |
|
invalidDataRef = -2012, |
|
invalidHandler = -2013, |
|
invalidDuration = -2014, |
|
invalidTime = -2015, |
|
cantPutPublicMovieAtom = -2016, |
|
badEditList = -2017, |
|
mediaTypesDontMatch = -2018, |
|
progressProcAborted = -2019, |
|
movieToolboxUninitialized = -2020, |
|
noRecordOfApp = movieToolboxUninitialized, /* replica */ |
|
wfFileNotFound = -2021, |
|
cantCreateSingleForkFile = -2022, /* happens when file already exists */ |
|
invalidEditState = -2023, |
|
nonMatchingEditState = -2024, |
|
staleEditState = -2025, |
|
userDataItemNotFound = -2026, |
|
maxSizeToGrowTooSmall = -2027, |
|
badTrackIndex = -2028, |
|
trackIDNotFound = -2029, |
|
trackNotInMovie = -2030, |
|
timeNotInTrack = -2031, |
|
timeNotInMedia = -2032, |
|
badEditIndex = -2033, |
|
internalQuickTimeError = -2034, |
|
cantEnableTrack = -2035, |
|
invalidRect = -2036, |
|
invalidSampleNum = -2037, |
|
invalidChunkNum = -2038, |
|
invalidSampleDescIndex = -2039, |
|
invalidChunkCache = -2040, |
|
invalidSampleDescription = -2041, |
|
dataNotOpenForRead = -2042, |
|
dataNotOpenForWrite = -2043, |
|
dataAlreadyOpenForWrite = -2044, |
|
dataAlreadyClosed = -2045, |
|
endOfDataReached = -2046, |
|
dataNoDataRef = -2047, |
|
noMovieFound = -2048, |
|
invalidDataRefContainer = -2049, |
|
badDataRefIndex = -2050, |
|
noDefaultDataRef = -2051, |
|
couldNotUseAnExistingSample = -2052, |
|
featureUnsupported = -2053, |
|
noVideoTrackInMovieErr = -2054, /* QT for Windows error */ |
|
noSoundTrackInMovieErr = -2055, /* QT for Windows error */ |
|
soundSupportNotAvailableErr = -2056, /* QT for Windows error */ |
|
unsupportedAuxiliaryImportData = -2057, |
|
auxiliaryExportDataUnavailable = -2058, |
|
samplesAlreadyInMediaErr = -2059, |
|
noSourceTreeFoundErr = -2060, |
|
sourceNotFoundErr = -2061, |
|
movieTextNotFoundErr = -2062, |
|
missingRequiredParameterErr = -2063, |
|
invalidSpriteWorldPropertyErr = -2064, |
|
invalidSpritePropertyErr = -2065, |
|
gWorldsNotSameDepthAndSizeErr = -2066, |
|
invalidSpriteIndexErr = -2067, |
|
invalidImageIndexErr = -2068, |
|
invalidSpriteIDErr = -2069 |
|
}; |
|
|
|
enum { |
|
internalComponentErr = -2070, |
|
notImplementedMusicOSErr = -2071, |
|
cantSendToSynthesizerOSErr = -2072, |
|
cantReceiveFromSynthesizerOSErr = -2073, |
|
illegalVoiceAllocationOSErr = -2074, |
|
illegalPartOSErr = -2075, |
|
illegalChannelOSErr = -2076, |
|
illegalKnobOSErr = -2077, |
|
illegalKnobValueOSErr = -2078, |
|
illegalInstrumentOSErr = -2079, |
|
illegalControllerOSErr = -2080, |
|
midiManagerAbsentOSErr = -2081, |
|
synthesizerNotRespondingOSErr = -2082, |
|
synthesizerOSErr = -2083, |
|
illegalNoteChannelOSErr = -2084, |
|
noteChannelNotAllocatedOSErr = -2085, |
|
tunePlayerFullOSErr = -2086, |
|
tuneParseOSErr = -2087, |
|
noExportProcAvailableErr = -2089, |
|
videoOutputInUseErr = -2090 |
|
}; |
|
|
|
enum { |
|
componentDllLoadErr = -2091, /* Windows specific errors (when component is loading)*/ |
|
componentDllEntryNotFoundErr = -2092, /* Windows specific errors (when component is loading)*/ |
|
qtmlDllLoadErr = -2093, /* Windows specific errors (when qtml is loading)*/ |
|
qtmlDllEntryNotFoundErr = -2094, /* Windows specific errors (when qtml is loading)*/ |
|
qtmlUninitialized = -2095, |
|
unsupportedOSErr = -2096, |
|
unsupportedProcessorErr = -2097 |
|
}; |
|
|
|
enum { |
|
cannotFindAtomErr = -2101, |
|
notLeafAtomErr = -2102, |
|
atomsNotOfSameTypeErr = -2103, |
|
atomIndexInvalidErr = -2104, |
|
duplicateAtomTypeAndIDErr = -2105, |
|
invalidAtomErr = -2106, |
|
invalidAtomContainerErr = -2107, |
|
invalidAtomTypeErr = -2108, |
|
cannotBeLeafAtomErr = -2109, |
|
pathTooLongErr = -2110, |
|
emptyPathErr = -2111, |
|
noPathMappingErr = -2112, |
|
pathNotVerifiedErr = -2113, |
|
unknownFormatErr = -2114, |
|
wackBadFileErr = -2115, |
|
wackForkNotFoundErr = -2116, |
|
wackBadMetaDataErr = -2117, |
|
qfcbNotFoundErr = -2118, |
|
qfcbNotCreatedErr = -2119, |
|
AAPNotCreatedErr = -2120, |
|
AAPNotFoundErr = -2121, |
|
ASDBadHeaderErr = -2122, |
|
ASDBadForkErr = -2123, |
|
ASDEntryNotFoundErr = -2124, |
|
fileOffsetTooBigErr = -2125, |
|
notAllowedToSaveMovieErr = -2126, |
|
qtNetworkAlreadyAllocatedErr = -2127, |
|
urlDataHHTTPProtocolErr = -2129, |
|
urlDataHHTTPNoNetDriverErr = -2130, |
|
urlDataHHTTPURLErr = -2131, |
|
urlDataHHTTPRedirectErr = -2132, |
|
urlDataHFTPProtocolErr = -2133, |
|
urlDataHFTPShutdownErr = -2134, |
|
urlDataHFTPBadUserErr = -2135, |
|
urlDataHFTPBadPasswordErr = -2136, |
|
urlDataHFTPServerErr = -2137, |
|
urlDataHFTPDataConnectionErr = -2138, |
|
urlDataHFTPNoDirectoryErr = -2139, |
|
urlDataHFTPQuotaErr = -2140, |
|
urlDataHFTPPermissionsErr = -2141, |
|
urlDataHFTPFilenameErr = -2142, |
|
urlDataHFTPNoNetDriverErr = -2143, |
|
urlDataHFTPBadNameListErr = -2144, |
|
urlDataHFTPNeedPasswordErr = -2145, |
|
urlDataHFTPNoPasswordErr = -2146, |
|
urlDataHFTPServerDisconnectedErr = -2147, |
|
urlDataHFTPURLErr = -2148, |
|
notEnoughDataErr = -2149, |
|
qtActionNotHandledErr = -2157, |
|
qtXMLParseErr = -2158, |
|
qtXMLApplicationErr = -2159 |
|
}; |
|
|
|
|
|
enum { |
|
digiUnimpErr = -2201, /* feature unimplemented */ |
|
qtParamErr = -2202, /* bad input parameter (out of range, etc) */ |
|
matrixErr = -2203, /* bad matrix, digitizer did nothing */ |
|
notExactMatrixErr = -2204, /* warning of bad matrix, digitizer did its best */ |
|
noMoreKeyColorsErr = -2205, /* all key indexes in use */ |
|
notExactSizeErr = -2206, /* Can't do exact size requested */ |
|
badDepthErr = -2207, /* Can't digitize into this depth */ |
|
noDMAErr = -2208, /* Can't do DMA digitizing (i.e. can't go to requested dest */ |
|
badCallOrderErr = -2209 /* Usually due to a status call being called prior to being setup first */ |
|
}; |
|
|
|
|
|
/* Kernel Error Codes */ |
|
enum { |
|
kernelIncompleteErr = -2401, |
|
kernelCanceledErr = -2402, |
|
kernelOptionsErr = -2403, |
|
kernelPrivilegeErr = -2404, |
|
kernelUnsupportedErr = -2405, |
|
kernelObjectExistsErr = -2406, |
|
kernelWritePermissionErr = -2407, |
|
kernelReadPermissionErr = -2408, |
|
kernelExecutePermissionErr = -2409, |
|
kernelDeletePermissionErr = -2410, |
|
kernelExecutionLevelErr = -2411, |
|
kernelAttributeErr = -2412, |
|
kernelAsyncSendLimitErr = -2413, |
|
kernelAsyncReceiveLimitErr = -2414, |
|
kernelTimeoutErr = -2415, |
|
kernelInUseErr = -2416, |
|
kernelTerminatedErr = -2417, |
|
kernelExceptionErr = -2418, |
|
kernelIDErr = -2419, |
|
kernelAlreadyFreeErr = -2421, |
|
kernelReturnValueErr = -2422, |
|
kernelUnrecoverableErr = -2499 |
|
}; |
|
|
|
|
|
|
|
enum { |
|
/* Text Services Mgr error codes */ |
|
tsmComponentNoErr = 0, /* component result = no error */ |
|
tsmUnsupScriptLanguageErr = -2500, |
|
tsmInputMethodNotFoundErr = -2501, |
|
tsmNotAnAppErr = -2502, /* not an application error */ |
|
tsmAlreadyRegisteredErr = -2503, /* want to register again error */ |
|
tsmNeverRegisteredErr = -2504, /* app never registered error (not TSM aware) */ |
|
tsmInvalidDocIDErr = -2505, /* invalid TSM documentation id */ |
|
tsmTSMDocBusyErr = -2506, /* document is still active */ |
|
tsmDocNotActiveErr = -2507, /* document is NOT active */ |
|
tsmNoOpenTSErr = -2508, /* no open text service */ |
|
tsmCantOpenComponentErr = -2509, /* can't open the component */ |
|
tsmTextServiceNotFoundErr = -2510, /* no text service found */ |
|
tsmDocumentOpenErr = -2511, /* there are open documents */ |
|
tsmUseInputWindowErr = -2512, /* not TSM aware because we are using input window */ |
|
tsmTSHasNoMenuErr = -2513, /* the text service has no menu */ |
|
tsmTSNotOpenErr = -2514, /* text service is not open */ |
|
tsmComponentAlreadyOpenErr = -2515, /* text service already opened for the document */ |
|
tsmInputMethodIsOldErr = -2516, /* returned by GetDefaultInputMethod */ |
|
tsmScriptHasNoIMErr = -2517, /* script has no imput method or is using old IM */ |
|
tsmUnsupportedTypeErr = -2518, /* unSupported interface type error */ |
|
tsmUnknownErr = -2519, /* any other errors */ |
|
tsmInvalidContext = -2520, /* Invalid TSMContext specified in call */ |
|
tsmNoHandler = -2521, /* No Callback Handler exists for callback */ |
|
tsmNoMoreTokens = -2522, /* No more tokens are available for the source text */ |
|
tsmNoStem = -2523, /* No stem exists for the token */ |
|
tsmDefaultIsNotInputMethodErr = -2524, /* Current Input source is KCHR or uchr, not Input Method (GetDefaultInputMethod) */ |
|
tsmDocPropertyNotFoundErr = -2528, /* Requested TSM Document property not found */ |
|
tsmDocPropertyBufferTooSmallErr = -2529, /* Buffer passed in for property value is too small */ |
|
tsmCantChangeForcedClassStateErr = -2530 /* Enabled state of a TextService class has been forced and cannot be changed */ |
|
}; |
|
|
|
|
|
enum { |
|
/* Mixed Mode error codes */ |
|
mmInternalError = -2526 |
|
}; |
|
|
|
/* NameRegistry error codes */ |
|
enum { |
|
nrLockedErr = -2536, |
|
nrNotEnoughMemoryErr = -2537, |
|
nrInvalidNodeErr = -2538, |
|
nrNotFoundErr = -2539, |
|
nrNotCreatedErr = -2540, |
|
nrNameErr = -2541, |
|
nrNotSlotDeviceErr = -2542, |
|
nrDataTruncatedErr = -2543, |
|
nrPowerErr = -2544, |
|
nrPowerSwitchAbortErr = -2545, |
|
nrTypeMismatchErr = -2546, |
|
nrNotModifiedErr = -2547, |
|
nrOverrunErr = -2548, |
|
nrResultCodeBase = -2549, |
|
nrPathNotFound = -2550, /* a path component lookup failed */ |
|
nrPathBufferTooSmall = -2551, /* buffer for path is too small */ |
|
nrInvalidEntryIterationOp = -2552, /* invalid entry iteration operation */ |
|
nrPropertyAlreadyExists = -2553, /* property already exists */ |
|
nrIterationDone = -2554, /* iteration operation is done */ |
|
nrExitedIteratorScope = -2555, /* outer scope of iterator was exited */ |
|
nrTransactionAborted = -2556, /* transaction was aborted */ |
|
nrCallNotSupported = -2557 /* This call is not available or supported on this machine */ |
|
}; |
|
|
|
/* Icon Services error codes */ |
|
enum { |
|
invalidIconRefErr = -2580, /* The icon ref is not valid */ |
|
noSuchIconErr = -2581, /* The requested icon could not be found */ |
|
noIconDataAvailableErr = -2582 /* The necessary icon data is not available */ |
|
}; |
|
|
|
|
|
/* |
|
Dynamic AppleScript errors: |
|
|
|
These errors result from data-dependent conditions and are typically |
|
signaled at runtime. |
|
*/ |
|
enum { |
|
errOSACantCoerce = errAECoercionFail, /* Signaled when a value can't be coerced to the desired type. */ |
|
errOSACantAccess = errAENoSuchObject, /* Signaled when an object is not found in a container*/ |
|
errOSACantAssign = -10006, /* Signaled when an object cannot be set in a container.*/ |
|
errOSAGeneralError = -2700, /* Signaled by user scripts or applications when no actual error code is to be returned.*/ |
|
errOSADivideByZero = -2701, /* Signaled when there is an attempt to divide by zero*/ |
|
errOSANumericOverflow = -2702, /* Signaled when integer or real value is too large to be represented*/ |
|
errOSACantLaunch = -2703, /* Signaled when application can't be launched or when it is remote and program linking is not enabled*/ |
|
errOSAAppNotHighLevelEventAware = -2704, /* Signaled when an application can't respond to AppleEvents*/ |
|
errOSACorruptTerminology = -2705, /* Signaled when an application's terminology resource is not readable*/ |
|
errOSAStackOverflow = -2706, /* Signaled when the runtime stack overflows*/ |
|
errOSAInternalTableOverflow = -2707, /* Signaled when a runtime internal data structure overflows*/ |
|
errOSADataBlockTooLarge = -2708, /* Signaled when an intrinsic limitation is exceeded for the size of a value or data structure.*/ |
|
errOSACantGetTerminology = -2709, |
|
errOSACantCreate = -2710 |
|
}; |
|
|
|
/* |
|
Component-specific dynamic script errors: |
|
|
|
The range -2720 thru -2739 is reserved for component-specific runtime errors. |
|
(Note that error codes from different scripting components in this range will |
|
overlap.) |
|
*/ |
|
/* |
|
Static AppleScript errors: |
|
|
|
These errors comprise what are commonly thought of as parse and compile- |
|
time errors. However, in a dynamic system (e.g. AppleScript) any or all |
|
of these may also occur at runtime. |
|
*/ |
|
enum { |
|
errOSATypeError = errAEWrongDataType, |
|
OSAMessageNotUnderstood = errAEEventNotHandled, /* Signaled when a message was sent to an object that didn't handle it*/ |
|
OSAUndefinedHandler = errAEHandlerNotFound, /* Signaled when a function to be returned doesn't exist. */ |
|
OSAIllegalAccess = errAEAccessorNotFound, /* Signaled when a container can never have the requested object*/ |
|
OSAIllegalIndex = errAEIllegalIndex, /* Signaled when index was out of range. Specialization of errOSACantAccess*/ |
|
OSAIllegalRange = errAEImpossibleRange, /* Signaled when a range is screwy. Specialization of errOSACantAccess*/ |
|
OSAIllegalAssign = -10003, /* Signaled when an object can never be set in a container*/ |
|
OSASyntaxError = -2740, /* Signaled when a syntax error occurs. (e.g. "Syntax error" or "<this> can't go after <that>")*/ |
|
OSASyntaxTypeError = -2741, /* Signaled when another form of syntax was expected. (e.g. "expected a <type> but found <this>")*/ |
|
OSATokenTooLong = -2742, /* Signaled when a name or number is too long to be parsed*/ |
|
OSAMissingParameter = errAEDescNotFound, /* Signaled when a parameter is missing for a function invocation*/ |
|
OSAParameterMismatch = errAEWrongNumberArgs, /* Signaled when function is called with the wrong number of parameters, or a parameter pattern cannot be matched*/ |
|
OSADuplicateParameter = -2750, /* Signaled when a formal parameter, local variable, or instance variable is specified more than once*/ |
|
OSADuplicateProperty = -2751, /* Signaled when a formal parameter, local variable, or instance variable is specified more than once.*/ |
|
OSADuplicateHandler = -2752, /* Signaled when more than one handler is defined with the same name in a scope where the language doesn't allow it*/ |
|
OSAUndefinedVariable = -2753, /* Signaled when a variable is accessed that has no value*/ |
|
OSAInconsistentDeclarations = -2754, /* Signaled when a variable is declared inconsistently in the same scope, such as both local and global*/ |
|
OSAControlFlowError = -2755 /* Signaled when illegal control flow occurs in an application (no catcher for throw, non-lexical loop exit, etc.)*/ |
|
}; |
|
|
|
/* |
|
Component-specific AppleScript static errors: |
|
|
|
The range -2760 thru -2779 is reserved for component-specific parsing and |
|
compile-time errors. (Note that error codes from different scripting |
|
components in this range will overlap.) |
|
*/ |
|
/* |
|
Dialect-specific AppleScript errors: |
|
|
|
The range -2780 thru -2799 is reserved for dialect specific error codes for |
|
scripting components that support dialects. (Note that error codes from |
|
different scripting components in this range will overlap, as well as error |
|
codes from different dialects in the same scripting component.) |
|
*/ |
|
|
|
/************************************************************************** |
|
Apple Script Error Codes |
|
**************************************************************************/ |
|
/* Runtime errors: */ |
|
enum { |
|
errASCantConsiderAndIgnore = -2720, |
|
errASCantCompareMoreThan32k = -2721, /* Parser/Compiler errors: */ |
|
errASTerminologyNestingTooDeep = -2760, |
|
errASIllegalFormalParameter = -2761, |
|
errASParameterNotForEvent = -2762, |
|
errASNoResultReturned = -2763, /* The range -2780 thru -2799 is reserved for dialect specific error codes. (Error codes from different dialects may overlap.) */ |
|
errASInconsistentNames = -2780 /* English errors: */ |
|
}; |
|
|
|
|
|
/* The preferred spelling for Code Fragment Manager errors:*/ |
|
enum { |
|
cfragFirstErrCode = -2800, /* The first value in the range of CFM errors.*/ |
|
cfragContextIDErr = -2800, /* The context ID was not valid.*/ |
|
cfragConnectionIDErr = -2801, /* The connection ID was not valid.*/ |
|
cfragNoSymbolErr = -2802, /* The specified symbol was not found.*/ |
|
cfragNoSectionErr = -2803, /* The specified section was not found.*/ |
|
cfragNoLibraryErr = -2804, /* The named library was not found.*/ |
|
cfragDupRegistrationErr = -2805, /* The registration name was already in use.*/ |
|
cfragFragmentFormatErr = -2806, /* A fragment's container format is unknown.*/ |
|
cfragUnresolvedErr = -2807, /* A fragment had "hard" unresolved imports.*/ |
|
cfragNoPositionErr = -2808, /* The registration insertion point was not found.*/ |
|
cfragNoPrivateMemErr = -2809, /* Out of memory for internal bookkeeping.*/ |
|
cfragNoClientMemErr = -2810, /* Out of memory for fragment mapping or section instances.*/ |
|
cfragNoIDsErr = -2811, /* No more CFM IDs for contexts, connections, etc.*/ |
|
cfragInitOrderErr = -2812, /* */ |
|
cfragImportTooOldErr = -2813, /* An import library was too old for a client.*/ |
|
cfragImportTooNewErr = -2814, /* An import library was too new for a client.*/ |
|
cfragInitLoopErr = -2815, /* Circularity in required initialization order.*/ |
|
cfragInitAtBootErr = -2816, /* A boot library has an initialization function. (System 7 only)*/ |
|
cfragLibConnErr = -2817, /* */ |
|
cfragCFMStartupErr = -2818, /* Internal error during CFM initialization.*/ |
|
cfragCFMInternalErr = -2819, /* An internal inconstistancy has been detected.*/ |
|
cfragFragmentCorruptErr = -2820, /* A fragment's container was corrupt (known format).*/ |
|
cfragInitFunctionErr = -2821, /* A fragment's initialization routine returned an error.*/ |
|
cfragNoApplicationErr = -2822, /* No application member found in the cfrg resource.*/ |
|
cfragArchitectureErr = -2823, /* A fragment has an unacceptable architecture.*/ |
|
cfragFragmentUsageErr = -2824, /* A semantic error in usage of the fragment.*/ |
|
cfragFileSizeErr = -2825, /* A file was too large to be mapped.*/ |
|
cfragNotClosureErr = -2826, /* The closure ID was actually a connection ID.*/ |
|
cfragNoRegistrationErr = -2827, /* The registration name was not found.*/ |
|
cfragContainerIDErr = -2828, /* The fragment container ID was not valid.*/ |
|
cfragClosureIDErr = -2829, /* The closure ID was not valid.*/ |
|
cfragAbortClosureErr = -2830, /* Used by notification handlers to abort a closure.*/ |
|
cfragOutputLengthErr = -2831, /* An output parameter is too small to hold the value.*/ |
|
cfragLastErrCode = -2899 /* The last value in the range of CFM errors.*/ |
|
}; |
|
|
|
#if OLDROUTINENAMES |
|
/* The old spelling for Code Fragment Manager errors, kept for compatibility:*/ |
|
enum { |
|
fragContextNotFound = cfragContextIDErr, |
|
fragConnectionIDNotFound = cfragConnectionIDErr, |
|
fragSymbolNotFound = cfragNoSymbolErr, |
|
fragSectionNotFound = cfragNoSectionErr, |
|
fragLibNotFound = cfragNoLibraryErr, |
|
fragDupRegLibName = cfragDupRegistrationErr, |
|
fragFormatUnknown = cfragFragmentFormatErr, |
|
fragHadUnresolveds = cfragUnresolvedErr, |
|
fragNoMem = cfragNoPrivateMemErr, |
|
fragNoAddrSpace = cfragNoClientMemErr, |
|
fragNoContextIDs = cfragNoIDsErr, |
|
fragObjectInitSeqErr = cfragInitOrderErr, |
|
fragImportTooOld = cfragImportTooOldErr, |
|
fragImportTooNew = cfragImportTooNewErr, |
|
fragInitLoop = cfragInitLoopErr, |
|
fragInitRtnUsageErr = cfragInitAtBootErr, |
|
fragLibConnErr = cfragLibConnErr, |
|
fragMgrInitErr = cfragCFMStartupErr, |
|
fragConstErr = cfragCFMInternalErr, |
|
fragCorruptErr = cfragFragmentCorruptErr, |
|
fragUserInitProcErr = cfragInitFunctionErr, |
|
fragAppNotFound = cfragNoApplicationErr, |
|
fragArchError = cfragArchitectureErr, |
|
fragInvalidFragmentUsage = cfragFragmentUsageErr, |
|
fragLastErrCode = cfragLastErrCode |
|
}; |
|
|
|
#endif /* OLDROUTINENAMES */ |
|
|
|
/*Component Manager & component errors*/ |
|
enum { |
|
invalidComponentID = -3000, |
|
validInstancesExist = -3001, |
|
componentNotCaptured = -3002, |
|
componentDontRegister = -3003, |
|
unresolvedComponentDLLErr = -3004, |
|
retryComponentRegistrationErr = -3005 |
|
}; |
|
|
|
/*Translation manager & Translation components*/ |
|
enum { |
|
invalidTranslationPathErr = -3025, /*Source type to destination type not a valid path*/ |
|
couldNotParseSourceFileErr = -3026, /*Source document does not contain source type*/ |
|
noTranslationPathErr = -3030, |
|
badTranslationSpecErr = -3031, |
|
noPrefAppErr = -3032 |
|
}; |
|
|
|
enum { |
|
buf2SmallErr = -3101, |
|
noMPPErr = -3102, |
|
ckSumErr = -3103, |
|
extractErr = -3104, |
|
readQErr = -3105, |
|
atpLenErr = -3106, |
|
atpBadRsp = -3107, |
|
recNotFnd = -3108, |
|
sktClosedErr = -3109 |
|
}; |
|
|
|
|
|
/* OpenTransport errors*/ |
|
enum { |
|
kOTNoError = 0, /* No Error occurred */ |
|
kOTOutOfMemoryErr = -3211, /* OT ran out of memory, may be a temporary */ |
|
kOTNotFoundErr = -3201, /* OT generic not found error */ |
|
kOTDuplicateFoundErr = -3216, /* OT generic duplicate found error */ |
|
kOTBadAddressErr = -3150, /* XTI2OSStatus(TBADADDR) A Bad address was specified */ |
|
kOTBadOptionErr = -3151, /* XTI2OSStatus(TBADOPT) A Bad option was specified */ |
|
kOTAccessErr = -3152, /* XTI2OSStatus(TACCES) Missing access permission */ |
|
kOTBadReferenceErr = -3153, /* XTI2OSStatus(TBADF) Bad provider reference */ |
|
kOTNoAddressErr = -3154, /* XTI2OSStatus(TNOADDR) No address was specified */ |
|
kOTOutStateErr = -3155, /* XTI2OSStatus(TOUTSTATE) Call issued in wrong state */ |
|
kOTBadSequenceErr = -3156, /* XTI2OSStatus(TBADSEQ) Sequence specified does not exist */ |
|
kOTSysErrorErr = -3157, /* XTI2OSStatus(TSYSERR) A system error occurred */ |
|
kOTLookErr = -3158, /* XTI2OSStatus(TLOOK) An event occurred - call Look() */ |
|
kOTBadDataErr = -3159, /* XTI2OSStatus(TBADDATA) An illegal amount of data was specified */ |
|
kOTBufferOverflowErr = -3160, /* XTI2OSStatus(TBUFOVFLW) Passed buffer not big enough */ |
|
kOTFlowErr = -3161, /* XTI2OSStatus(TFLOW) Provider is flow-controlled */ |
|
kOTNoDataErr = -3162, /* XTI2OSStatus(TNODATA) No data available for reading */ |
|
kOTNoDisconnectErr = -3163, /* XTI2OSStatus(TNODIS) No disconnect indication available */ |
|
kOTNoUDErrErr = -3164, /* XTI2OSStatus(TNOUDERR) No Unit Data Error indication available */ |
|
kOTBadFlagErr = -3165, /* XTI2OSStatus(TBADFLAG) A Bad flag value was supplied */ |
|
kOTNoReleaseErr = -3166, /* XTI2OSStatus(TNOREL) No orderly release indication available */ |
|
kOTNotSupportedErr = -3167, /* XTI2OSStatus(TNOTSUPPORT) Command is not supported */ |
|
kOTStateChangeErr = -3168, /* XTI2OSStatus(TSTATECHNG) State is changing - try again later */ |
|
kOTNoStructureTypeErr = -3169, /* XTI2OSStatus(TNOSTRUCTYPE) Bad structure type requested for OTAlloc */ |
|
kOTBadNameErr = -3170, /* XTI2OSStatus(TBADNAME) A bad endpoint name was supplied */ |
|
kOTBadQLenErr = -3171, /* XTI2OSStatus(TBADQLEN) A Bind to an in-use addr with qlen > 0 */ |
|
kOTAddressBusyErr = -3172, /* XTI2OSStatus(TADDRBUSY) Address requested is already in use */ |
|
kOTIndOutErr = -3173, /* XTI2OSStatus(TINDOUT) Accept failed because of pending listen */ |
|
kOTProviderMismatchErr = -3174, /* XTI2OSStatus(TPROVMISMATCH) Tried to accept on incompatible endpoint */ |
|
kOTResQLenErr = -3175, /* XTI2OSStatus(TRESQLEN) */ |
|
kOTResAddressErr = -3176, /* XTI2OSStatus(TRESADDR) */ |
|
kOTQFullErr = -3177, /* XTI2OSStatus(TQFULL) */ |
|
kOTProtocolErr = -3178, /* XTI2OSStatus(TPROTO) An unspecified provider error occurred */ |
|
kOTBadSyncErr = -3179, /* XTI2OSStatus(TBADSYNC) A synchronous call at interrupt time */ |
|
kOTCanceledErr = -3180, /* XTI2OSStatus(TCANCELED) The command was cancelled */ |
|
kEPERMErr = -3200, /* Permission denied */ |
|
kENOENTErr = -3201, /* No such file or directory */ |
|
kENORSRCErr = -3202, /* No such resource */ |
|
kEINTRErr = -3203, /* Interrupted system service */ |
|
kEIOErr = -3204, /* I/O error */ |
|
kENXIOErr = -3205, /* No such device or address */ |
|
kEBADFErr = -3208, /* Bad file number */ |
|
kEAGAINErr = -3210, /* Try operation again later */ |
|
kENOMEMErr = -3211, /* Not enough space */ |
|
kEACCESErr = -3212, /* Permission denied */ |
|
kEFAULTErr = -3213, /* Bad address */ |
|
kEBUSYErr = -3215, /* Device or resource busy */ |
|
kEEXISTErr = -3216, /* File exists */ |
|
kENODEVErr = -3218, /* No such device */ |
|
kEINVALErr = -3221, /* Invalid argument */ |
|
kENOTTYErr = -3224, /* Not a character device */ |
|
kEPIPEErr = -3231, /* Broken pipe */ |
|
kERANGEErr = -3233, /* Message size too large for STREAM */ |
|
kEWOULDBLOCKErr = -3234, /* Call would block, so was aborted */ |
|
kEDEADLKErr = -3234, /* or a deadlock would occur */ |
|
kEALREADYErr = -3236, /* */ |
|
kENOTSOCKErr = -3237, /* Socket operation on non-socket */ |
|
kEDESTADDRREQErr = -3238, /* Destination address required */ |
|
kEMSGSIZEErr = -3239, /* Message too long */ |
|
kEPROTOTYPEErr = -3240, /* Protocol wrong type for socket */ |
|
kENOPROTOOPTErr = -3241, /* Protocol not available */ |
|
kEPROTONOSUPPORTErr = -3242, /* Protocol not supported */ |
|
kESOCKTNOSUPPORTErr = -3243, /* Socket type not supported */ |
|
kEOPNOTSUPPErr = -3244, /* Operation not supported on socket */ |
|
kEADDRINUSEErr = -3247, /* Address already in use */ |
|
kEADDRNOTAVAILErr = -3248, /* Can't assign requested address */ |
|
kENETDOWNErr = -3249, /* Network is down */ |
|
kENETUNREACHErr = -3250, /* Network is unreachable */ |
|
kENETRESETErr = -3251, /* Network dropped connection on reset */ |
|
kECONNABORTEDErr = -3252, /* Software caused connection abort */ |
|
kECONNRESETErr = -3253, /* Connection reset by peer */ |
|
kENOBUFSErr = -3254, /* No buffer space available */ |
|
kEISCONNErr = -3255, /* Socket is already connected */ |
|
kENOTCONNErr = -3256, /* Socket is not connected */ |
|
kESHUTDOWNErr = -3257, /* Can't send after socket shutdown */ |
|
kETOOMANYREFSErr = -3258, /* Too many references: can't splice */ |
|
kETIMEDOUTErr = -3259, /* Connection timed out */ |
|
kECONNREFUSEDErr = -3260, /* Connection refused */ |
|
kEHOSTDOWNErr = -3263, /* Host is down */ |
|
kEHOSTUNREACHErr = -3264, /* No route to host */ |
|
kEPROTOErr = -3269, /* ooo fill out missing codes ooo */ |
|
kETIMEErr = -3270, /* */ |
|
kENOSRErr = -3271, /* */ |
|
kEBADMSGErr = -3272, /* */ |
|
kECANCELErr = -3273, /* */ |
|
kENOSTRErr = -3274, /* */ |
|
kENODATAErr = -3275, /* */ |
|
kEINPROGRESSErr = -3276, /* */ |
|
kESRCHErr = -3277, /* */ |
|
kENOMSGErr = -3278, /* */ |
|
kOTClientNotInittedErr = -3279, /* */ |
|
kOTPortHasDiedErr = -3280, /* */ |
|
kOTPortWasEjectedErr = -3281, /* */ |
|
kOTBadConfigurationErr = -3282, /* */ |
|
kOTConfigurationChangedErr = -3283, /* */ |
|
kOTUserRequestedErr = -3284, /* */ |
|
kOTPortLostConnection = -3285 /* */ |
|
}; |
|
|
|
|
|
/* Additional Quickdraw errors in the assigned range -3950 .. -3999*/ |
|
enum { |
|
kQDNoPalette = -3950, /* PaletteHandle is NULL*/ |
|
kQDNoColorHWCursorSupport = -3951, /* CGSSystemSupportsColorHardwareCursors() returned false*/ |
|
kQDCursorAlreadyRegistered = -3952, /* can be returned from QDRegisterNamedPixMapCursor()*/ |
|
kQDCursorNotRegistered = -3953, /* can be returned from QDSetNamedPixMapCursor()*/ |
|
kQDCorruptPICTDataErr = -3954 |
|
}; |
|
|
|
|
|
|
|
/* Color Picker errors*/ |
|
enum { |
|
firstPickerError = -4000, |
|
invalidPickerType = firstPickerError, |
|
requiredFlagsDontMatch = -4001, |
|
pickerResourceError = -4002, |
|
cantLoadPicker = -4003, |
|
cantCreatePickerWindow = -4004, |
|
cantLoadPackage = -4005, |
|
pickerCantLive = -4006, |
|
colorSyncNotInstalled = -4007, |
|
badProfileError = -4008, |
|
noHelpForItem = -4009 |
|
}; |
|
|
|
|
|
|
|
/* NSL error codes*/ |
|
enum { |
|
kNSL68kContextNotSupported = -4170, /* no 68k allowed*/ |
|
kNSLSchedulerError = -4171, /* A custom thread routine encountered an error*/ |
|
kNSLBadURLSyntax = -4172, /* URL contains illegal characters*/ |
|
kNSLNoCarbonLib = -4173, |
|
kNSLUILibraryNotAvailable = -4174, /* The NSL UI Library needs to be in the Extensions Folder*/ |
|
kNSLNotImplementedYet = -4175, |
|
kNSLErrNullPtrError = -4176, |
|
kNSLSomePluginsFailedToLoad = -4177, /* (one or more plugins failed to load, but at least one did load; this error isn't fatal)*/ |
|
kNSLNullNeighborhoodPtr = -4178, /* (client passed a null neighborhood ptr)*/ |
|
kNSLNoPluginsForSearch = -4179, /* (no plugins will respond to search request; bad protocol(s)?)*/ |
|
kNSLSearchAlreadyInProgress = -4180, /* (you can only have one ongoing search per clientRef)*/ |
|
kNSLNoPluginsFound = -4181, /* (manager didn't find any valid plugins to load)*/ |
|
kNSLPluginLoadFailed = -4182, /* (manager unable to load one of the plugins)*/ |
|
kNSLBadProtocolTypeErr = -4183, /* (client is trying to add a null protocol type)*/ |
|
kNSLNullListPtr = -4184, /* (client is trying to add items to a nil list)*/ |
|
kNSLBadClientInfoPtr = -4185, /* (nil ClientAsyncInfoPtr; no reference available)*/ |
|
kNSLCannotContinueLookup = -4186, /* (Can't continue lookup; error or bad state)*/ |
|
kNSLBufferTooSmallForData = -4187, /* (Client buffer too small for data from plugin)*/ |
|
kNSLNoContextAvailable = -4188, /* (ContinueLookup function ptr invalid)*/ |
|
kNSLRequestBufferAlreadyInList = -4189, |
|
kNSLInvalidPluginSpec = -4190, |
|
kNSLNoSupportForService = -4191, |
|
kNSLBadNetConnection = -4192, |
|
kNSLBadDataTypeErr = -4193, |
|
kNSLBadServiceTypeErr = -4194, |
|
kNSLBadReferenceErr = -4195, |
|
kNSLNoElementsInList = -4196, |
|
kNSLInsufficientOTVer = -4197, |
|
kNSLInsufficientSysVer = -4198, |
|
kNSLNotInitialized = -4199, |
|
kNSLInitializationFailed = -4200 /* UNABLE TO INITIALIZE THE MANAGER!!!!! DO NOT CONTINUE!!!!*/ |
|
}; |
|
|
|
|
|
|
|
/* desktop printing error codes*/ |
|
enum { |
|
kDTPHoldJobErr = -4200, |
|
kDTPStopQueueErr = -4201, |
|
kDTPTryAgainErr = -4202, |
|
kDTPAbortJobErr = 128 |
|
}; |
|
|
|
|
|
/* ColorSync Result codes */ |
|
enum { |
|
/* Profile Access Errors */ |
|
cmElementTagNotFound = -4200, |
|
cmIndexRangeErr = -4201, /* Tag index out of range */ |
|
cmCantDeleteElement = -4202, |
|
cmFatalProfileErr = -4203, |
|
cmInvalidProfile = -4204, /* A Profile must contain a 'cs1 ' tag to be valid */ |
|
cmInvalidProfileLocation = -4205, /* Operation not supported for this profile location */ |
|
cmCantCopyModifiedV1Profile = -4215, /* Illegal to copy version 1 profiles that have been modified */ |
|
/* Profile Search Errors */ |
|
cmInvalidSearch = -4206, /* Bad Search Handle */ |
|
cmSearchError = -4207, |
|
cmErrIncompatibleProfile = -4208, /* Other ColorSync Errors */ |
|
cmInvalidColorSpace = -4209, /* Profile colorspace does not match bitmap type */ |
|
cmInvalidSrcMap = -4210, /* Source pix/bit map was invalid */ |
|
cmInvalidDstMap = -4211, /* Destination pix/bit map was invalid */ |
|
cmNoGDevicesError = -4212, /* Begin/End Matching -- no gdevices available */ |
|
cmInvalidProfileComment = -4213, /* Bad Profile comment during drawpicture */ |
|
cmRangeOverFlow = -4214, /* Color conversion warning that some output color values over/underflowed and were clipped */ |
|
cmNamedColorNotFound = -4216, /* NamedColor not found */ |
|
cmCantGamutCheckError = -4217 /* Gammut checking not supported by this ColorWorld */ |
|
}; |
|
|
|
/* new Folder Manager error codes */ |
|
enum { |
|
badFolderDescErr = -4270, |
|
duplicateFolderDescErr = -4271, |
|
noMoreFolderDescErr = -4272, |
|
invalidFolderTypeErr = -4273, |
|
duplicateRoutingErr = -4274, |
|
routingNotFoundErr = -4275, |
|
badRoutingSizeErr = -4276 |
|
}; |
|
|
|
|
|
/* Core Foundation errors*/ |
|
enum { |
|
coreFoundationUnknownErr = -4960 |
|
}; |
|
|
|
/* ScrapMgr error codes (CarbonLib 1.0 and later)*/ |
|
enum { |
|
internalScrapErr = -4988, |
|
duplicateScrapFlavorErr = -4989, |
|
badScrapRefErr = -4990, |
|
processStateIncorrectErr = -4991, |
|
scrapPromiseNotKeptErr = -4992, |
|
noScrapPromiseKeeperErr = -4993, |
|
nilScrapFlavorDataErr = -4994, |
|
scrapFlavorFlagsMismatchErr = -4995, |
|
scrapFlavorSizeMismatchErr = -4996, |
|
illegalScrapFlavorFlagsErr = -4997, |
|
illegalScrapFlavorTypeErr = -4998, |
|
illegalScrapFlavorSizeErr = -4999, |
|
scrapFlavorNotFoundErr = -102, /* == noTypeErr*/ |
|
needClearScrapErr = -100 /* == noScrapErr*/ |
|
}; |
|
|
|
|
|
enum { |
|
/* AFP Protocol Errors */ |
|
afpAccessDenied = -5000, /* Insufficient access privileges for operation */ |
|
afpAuthContinue = -5001, /* Further information required to complete AFPLogin call */ |
|
afpBadUAM = -5002, /* Unknown user authentication method specified */ |
|
afpBadVersNum = -5003, /* Unknown AFP protocol version number specified */ |
|
afpBitmapErr = -5004, /* Bitmap contained bits undefined for call */ |
|
afpCantMove = -5005, /* Move destination is offspring of source, or root was specified */ |
|
afpDenyConflict = -5006, /* Specified open/deny modes conflict with current open modes */ |
|
afpDirNotEmpty = -5007, /* Cannot delete non-empty directory */ |
|
afpDiskFull = -5008, /* Insufficient free space on volume for operation */ |
|
afpEofError = -5009, /* Read beyond logical end-of-file */ |
|
afpFileBusy = -5010, /* Cannot delete an open file */ |
|
afpFlatVol = -5011, /* Cannot create directory on specified volume */ |
|
afpItemNotFound = -5012, /* Unknown UserName/UserID or missing comment/APPL entry */ |
|
afpLockErr = -5013, /* Some or all of requested range is locked by another user */ |
|
afpMiscErr = -5014, /* Unexpected error encountered during execution */ |
|
afpNoMoreLocks = -5015, /* Maximum lock limit reached */ |
|
afpNoServer = -5016, /* Server not responding */ |
|
afpObjectExists = -5017, /* Specified destination file or directory already exists */ |
|
afpObjectNotFound = -5018, /* Specified file or directory does not exist */ |
|
afpParmErr = -5019, /* A specified parameter was out of allowable range */ |
|
afpRangeNotLocked = -5020, /* Tried to unlock range that was not locked by user */ |
|
afpRangeOverlap = -5021, /* Some or all of range already locked by same user */ |
|
afpSessClosed = -5022, /* Session closed*/ |
|
afpUserNotAuth = -5023, /* No AFPLogin call has successfully been made for this session */ |
|
afpCallNotSupported = -5024, /* Unsupported AFP call was made */ |
|
afpObjectTypeErr = -5025, /* File/Directory specified where Directory/File expected */ |
|
afpTooManyFilesOpen = -5026, /* Maximum open file count reached */ |
|
afpServerGoingDown = -5027, /* Server is shutting down */ |
|
afpCantRename = -5028, /* AFPRename cannot rename volume */ |
|
afpDirNotFound = -5029, /* Unknown directory specified */ |
|
afpIconTypeError = -5030, /* Icon size specified different from existing icon size */ |
|
afpVolLocked = -5031, /* Volume is Read-Only */ |
|
afpObjectLocked = -5032, /* Object is M/R/D/W inhibited*/ |
|
afpContainsSharedErr = -5033, /* the folder being shared contains a shared folder*/ |
|
afpIDNotFound = -5034, |
|
afpIDExists = -5035, |
|
afpDiffVolErr = -5036, |
|
afpCatalogChanged = -5037, |
|
afpSameObjectErr = -5038, |
|
afpBadIDErr = -5039, |
|
afpPwdSameErr = -5040, /* Someone tried to change their password to the same password on a mantadory password change */ |
|
afpPwdTooShortErr = -5041, /* The password being set is too short: there is a minimum length that must be met or exceeded */ |
|
afpPwdExpiredErr = -5042, /* The password being used is too old: this requires the user to change the password before log-in can continue */ |
|
afpInsideSharedErr = -5043, /* The folder being shared is inside a shared folder OR the folder contains a shared folder and is being moved into a shared folder */ |
|
/* OR the folder contains a shared folder and is being moved into the descendent of a shared folder.*/ |
|
afpInsideTrashErr = -5044, /* The folder being shared is inside the trash folder OR the shared folder is being moved into the trash folder */ |
|
/* OR the folder is being moved to the trash and it contains a shared folder */ |
|
afpPwdNeedsChangeErr = -5045, /* The password needs to be changed*/ |
|
afpPwdPolicyErr = -5046, /* Password does not conform to servers password policy */ |
|
afpAlreadyLoggedInErr = -5047, /* User has been authenticated but is already logged in from another machine (and that's not allowed on this server) */ |
|
afpCallNotAllowed = -5048 /* The server knows what you wanted to do, but won't let you do it just now */ |
|
}; |
|
|
|
enum { |
|
/* AppleShare Client Errors */ |
|
afpBadDirIDType = -5060, |
|
afpCantMountMoreSrvre = -5061, /* The Maximum number of server connections has been reached */ |
|
afpAlreadyMounted = -5062, /* The volume is already mounted */ |
|
afpSameNodeErr = -5063 /* An Attempt was made to connect to a file server running on the same machine */ |
|
}; |
|
|
|
|
|
|
|
/*Text Engines, TSystemTextEngines, HIEditText error coded*/ |
|
|
|
enum { |
|
errUnknownAttributeTag = -5240, |
|
errMarginWilllNotFit = -5241, |
|
errNotInImagingMode = -5242, |
|
errAlreadyInImagingMode = -5243, |
|
errEngineNotFound = -5244, |
|
errIteratorReachedEnd = -5245, |
|
errInvalidRange = -5246, |
|
errOffsetNotOnElementBounday = -5247, |
|
errNoHiliteText = -5248, |
|
errEmptyScrap = -5249, |
|
errReadOnlyText = -5250, |
|
errUnknownElement = -5251, |
|
errNonContiuousAttribute = -5252, |
|
errCannotUndo = -5253 |
|
}; |
|
|
|
|
|
/* HTMLRendering OSStaus codes*/ |
|
enum { |
|
hrHTMLRenderingLibNotInstalledErr = -5360, |
|
hrMiscellaneousExceptionErr = -5361, |
|
hrUnableToResizeHandleErr = -5362, |
|
hrURLNotHandledErr = -5363 |
|
}; |
|
|
|
|
|
/* IAExtractor result codes */ |
|
enum { |
|
errIANoErr = 0, |
|
errIAUnknownErr = -5380, |
|
errIAAllocationErr = -5381, |
|
errIAParamErr = -5382, |
|
errIANoMoreItems = -5383, |
|
errIABufferTooSmall = -5384, |
|
errIACanceled = -5385, |
|
errIAInvalidDocument = -5386, |
|
errIATextExtractionErr = -5387, |
|
errIAEndOfTextRun = -5388 |
|
}; |
|
|
|
|
|
/* QuickTime Streaming Errors */ |
|
enum { |
|
qtsBadSelectorErr = -5400, |
|
qtsBadStateErr = -5401, |
|
qtsBadDataErr = -5402, /* something is wrong with the data */ |
|
qtsUnsupportedDataTypeErr = -5403, |
|
qtsUnsupportedRateErr = -5404, |
|
qtsUnsupportedFeatureErr = -5405, |
|
qtsTooMuchDataErr = -5406, |
|
qtsUnknownValueErr = -5407, |
|
qtsTimeoutErr = -5408, |
|
qtsConnectionFailedErr = -5420, |
|
qtsAddressBusyErr = -5421 |
|
}; |
|
|
|
|
|
enum { |
|
/*Gestalt error codes*/ |
|
gestaltUnknownErr = -5550, /*value returned if Gestalt doesn't know the answer*/ |
|
gestaltUndefSelectorErr = -5551, /*undefined selector was passed to Gestalt*/ |
|
gestaltDupSelectorErr = -5552, /*tried to add an entry that already existed*/ |
|
gestaltLocationErr = -5553 /*gestalt function ptr wasn't in sysheap*/ |
|
}; |
|
|
|
|
|
/* Menu Manager error codes*/ |
|
enum { |
|
menuPropertyInvalidErr = -5603, /* invalid property creator */ |
|
menuPropertyInvalid = menuPropertyInvalidErr, /* "menuPropertyInvalid" is deprecated */ |
|
menuPropertyNotFoundErr = -5604, /* specified property wasn't found */ |
|
menuNotFoundErr = -5620, /* specified menu or menu ID wasn't found */ |
|
menuUsesSystemDefErr = -5621, /* GetMenuDefinition failed because the menu uses the system MDEF */ |
|
menuItemNotFoundErr = -5622, /* specified menu item wasn't found*/ |
|
menuInvalidErr = -5623 /* menu is invalid*/ |
|
}; |
|
|
|
|
|
/* Window Manager error codes*/ |
|
enum { |
|
errInvalidWindowPtr = -5600, /* tried to pass a bad WindowRef argument*/ |
|
errInvalidWindowRef = -5600, /* tried to pass a bad WindowRef argument*/ |
|
errUnsupportedWindowAttributesForClass = -5601, /* tried to create a window with WindowAttributes not supported by the WindowClass*/ |
|
errWindowDoesNotHaveProxy = -5602, /* tried to do something requiring a proxy to a window which doesn't have a proxy*/ |
|
errInvalidWindowProperty = -5603, /* tried to access a property tag with private creator*/ |
|
errWindowPropertyNotFound = -5604, /* tried to get a nonexistent property*/ |
|
errUnrecognizedWindowClass = -5605, /* tried to create a window with a bad WindowClass*/ |
|
errCorruptWindowDescription = -5606, /* tried to load a corrupt window description (size or version fields incorrect)*/ |
|
errUserWantsToDragWindow = -5607, /* if returned from TrackWindowProxyDrag, you should call DragWindow on the window*/ |
|
errWindowsAlreadyInitialized = -5608, /* tried to call InitFloatingWindows twice, or called InitWindows and then floating windows*/ |
|
errFloatingWindowsNotInitialized = -5609, /* called HideFloatingWindows or ShowFloatingWindows without calling InitFloatingWindows*/ |
|
errWindowNotFound = -5610, /* returned from FindWindowOfClass*/ |
|
errWindowDoesNotFitOnscreen = -5611, /* ConstrainWindowToScreen could not make the window fit onscreen*/ |
|
windowAttributeImmutableErr = -5612, /* tried to change attributes which can't be changed*/ |
|
windowAttributesConflictErr = -5613, /* passed some attributes that are mutually exclusive*/ |
|
windowManagerInternalErr = -5614, /* something really weird happened inside the window manager*/ |
|
windowWrongStateErr = -5615, /* window is not in a state that is valid for the current action*/ |
|
windowGroupInvalidErr = -5616, /* WindowGroup is invalid*/ |
|
windowAppModalStateAlreadyExistsErr = -5617, /* we're already running this window modally*/ |
|
windowNoAppModalStateErr = -5618, /* there's no app modal state for the window*/ |
|
errWindowDoesntSupportFocus = -30583, |
|
errWindowRegionCodeInvalid = -30593 |
|
}; |
|
|
|
|
|
/* Dialog Mgr error codes*/ |
|
enum { |
|
dialogNoTimeoutErr = -5640 |
|
}; |
|
|
|
|
|
/* NavigationLib error codes*/ |
|
enum { |
|
kNavWrongDialogStateErr = -5694, |
|
kNavWrongDialogClassErr = -5695, |
|
kNavInvalidSystemConfigErr = -5696, |
|
kNavCustomControlMessageFailedErr = -5697, |
|
kNavInvalidCustomControlMessageErr = -5698, |
|
kNavMissingKindStringErr = -5699 |
|
}; |
|
|
|
|
|
/* Collection Manager errors */ |
|
enum { |
|
collectionItemLockedErr = -5750, |
|
collectionItemNotFoundErr = -5751, |
|
collectionIndexRangeErr = -5752, |
|
collectionVersionErr = -5753 |
|
}; |
|
|
|
|
|
/* QuickTime Streaming Server Errors */ |
|
enum { |
|
kQTSSUnknownErr = -6150 |
|
}; |
|
|
|
|
|
enum { |
|
/* Display Manager error codes (-6220...-6269)*/ |
|
kDMGenErr = -6220, /*Unexpected Error*/ |
|
/* Mirroring-Specific Errors */ |
|
kDMMirroringOnAlready = -6221, /*Returned by all calls that need mirroring to be off to do their thing.*/ |
|
kDMWrongNumberOfDisplays = -6222, /*Can only handle 2 displays for now.*/ |
|
kDMMirroringBlocked = -6223, /*DMBlockMirroring() has been called.*/ |
|
kDMCantBlock = -6224, /*Mirroring is already on, can't Block now (call DMUnMirror() first).*/ |
|
kDMMirroringNotOn = -6225, /*Returned by all calls that need mirroring to be on to do their thing.*/ |
|
/* Other Display Manager Errors */ |
|
kSysSWTooOld = -6226, /*Missing critical pieces of System Software.*/ |
|
kDMSWNotInitializedErr = -6227, /*Required software not initialized (eg windowmanager or display mgr).*/ |
|
kDMDriverNotDisplayMgrAwareErr = -6228, /*Video Driver does not support display manager.*/ |
|
kDMDisplayNotFoundErr = -6229, /*Could not find item (will someday remove).*/ |
|
kDMNotFoundErr = -6229, /*Could not find item.*/ |
|
kDMDisplayAlreadyInstalledErr = -6230, /*Attempt to add an already installed display.*/ |
|
kDMMainDisplayCannotMoveErr = -6231, /*Trying to move main display (or a display mirrored to it) */ |
|
kDMNoDeviceTableclothErr = -6231, /*obsolete*/ |
|
kDMFoundErr = -6232 /*Did not proceed because we found an item*/ |
|
}; |
|
|
|
|
|
/* |
|
Language Analysis error codes |
|
*/ |
|
enum { |
|
laTooSmallBufferErr = -6984, /* output buffer is too small to store any result */ |
|
laEnvironmentBusyErr = -6985, /* specified environment is used */ |
|
laEnvironmentNotFoundErr = -6986, /* can't fint the specified environment */ |
|
laEnvironmentExistErr = -6987, /* same name environment is already exists */ |
|
laInvalidPathErr = -6988, /* path is not correct */ |
|
laNoMoreMorphemeErr = -6989, /* nothing to read*/ |
|
laFailAnalysisErr = -6990, /* analysis failed*/ |
|
laTextOverFlowErr = -6991, /* text is too long*/ |
|
laDictionaryNotOpenedErr = -6992, /* the dictionary is not opened*/ |
|
laDictionaryUnknownErr = -6993, /* can't use this dictionary with this environment*/ |
|
laDictionaryTooManyErr = -6994, /* too many dictionaries*/ |
|
laPropertyValueErr = -6995, /* Invalid property value*/ |
|
laPropertyUnknownErr = -6996, /* the property is unknown to this environment*/ |
|
laPropertyIsReadOnlyErr = -6997, /* the property is read only*/ |
|
laPropertyNotFoundErr = -6998, /* can't find the property*/ |
|
laPropertyErr = -6999, /* Error in properties*/ |
|
laEngineNotFoundErr = -7000 /* can't find the engine*/ |
|
}; |
|
|
|
|
|
enum { |
|
kUSBNoErr = 0, |
|
kUSBNoTran = 0, |
|
kUSBNoDelay = 0, |
|
kUSBPending = 1 |
|
}; |
|
|
|
/* |
|
|
|
USB Hardware Errors |
|
Note pipe stalls are communication |
|
errors. The affected pipe can not |
|
be used until USBClearPipeStallByReference |
|
is used. |
|
kUSBEndpointStallErr is returned in |
|
response to a stall handshake |
|
from a device. The device has to be |
|
cleared before a USBClearPipeStallByReference |
|
can be used. |
|
*/ |
|
enum { |
|
kUSBNotSent2Err = -6901, /* Transaction not sent */ |
|
kUSBNotSent1Err = -6902, /* Transaction not sent */ |
|
kUSBBufUnderRunErr = -6903, /* Host hardware failure on data out, PCI busy? */ |
|
kUSBBufOvrRunErr = -6904, /* Host hardware failure on data in, PCI busy? */ |
|
kUSBRes2Err = -6905, |
|
kUSBRes1Err = -6906, |
|
kUSBUnderRunErr = -6907, /* Less data than buffer */ |
|
kUSBOverRunErr = -6908, /* Packet too large or more data than buffer */ |
|
kUSBWrongPIDErr = -6909, /* Pipe stall, Bad or wrong PID */ |
|
kUSBPIDCheckErr = -6910, /* Pipe stall, PID CRC error */ |
|
kUSBNotRespondingErr = -6911, /* Pipe stall, No device, device hung */ |
|
kUSBEndpointStallErr = -6912, /* Device didn't understand */ |
|
kUSBDataToggleErr = -6913, /* Pipe stall, Bad data toggle */ |
|
kUSBBitstufErr = -6914, /* Pipe stall, bitstuffing */ |
|
kUSBCRCErr = -6915, /* Pipe stall, bad CRC */ |
|
kUSBLinkErr = -6916 |
|
}; |
|
|
|
|
|
/* |
|
|
|
USB Manager Errors |
|
*/ |
|
enum { |
|
kUSBQueueFull = -6948, /* Internal queue maxxed */ |
|
kUSBNotHandled = -6987, /* Notification was not handled (same as NotFound)*/ |
|
kUSBUnknownNotification = -6949, /* Notification type not defined */ |
|
kUSBBadDispatchTable = -6950 /* Improper driver dispatch table */ |
|
}; |
|
|
|
|
|
/* USB Services Errors */ |
|
enum { |
|
kUSBPortDisabled = -6969, /* The port you are attached to is disabled, use USBDeviceReset.*/ |
|
kUSBQueueAborted = -6970, /* Pipe zero stall cleared.*/ |
|
kUSBTimedOut = -6971, /* Transaction timed out. */ |
|
kUSBDeviceDisconnected = -6972, /* Disconnected during suspend or reset */ |
|
kUSBDeviceNotSuspended = -6973, /* device is not suspended for resume */ |
|
kUSBDeviceSuspended = -6974, /* Device is suspended */ |
|
kUSBInvalidBuffer = -6975, /* bad buffer, usually nil */ |
|
kUSBDevicePowerProblem = -6976, /* Device has a power problem */ |
|
kUSBDeviceBusy = -6977, /* Device is already being configured */ |
|
kUSBUnknownInterfaceErr = -6978, /* Interface ref not recognised */ |
|
kUSBPipeStalledError = -6979, /* Pipe has stalled, error needs to be cleared */ |
|
kUSBPipeIdleError = -6980, /* Pipe is Idle, it will not accept transactions */ |
|
kUSBNoBandwidthError = -6981, /* Not enough bandwidth available */ |
|
kUSBAbortedError = -6982, /* Pipe aborted */ |
|
kUSBFlagsError = -6983, /* Unused flags not zeroed */ |
|
kUSBCompletionError = -6984, /* no completion routine specified */ |
|
kUSBPBLengthError = -6985, /* pbLength too small */ |
|
kUSBPBVersionError = -6986, /* Wrong pbVersion */ |
|
kUSBNotFound = -6987, /* Not found */ |
|
kUSBOutOfMemoryErr = -6988, /* Out of memory */ |
|
kUSBDeviceErr = -6989, /* Device error */ |
|
kUSBNoDeviceErr = -6990, /* No device*/ |
|
kUSBAlreadyOpenErr = -6991, /* Already open */ |
|
kUSBTooManyTransactionsErr = -6992, /* Too many transactions */ |
|
kUSBUnknownRequestErr = -6993, /* Unknown request */ |
|
kUSBRqErr = -6994, /* Request error */ |
|
kUSBIncorrectTypeErr = -6995, /* Incorrect type */ |
|
kUSBTooManyPipesErr = -6996, /* Too many pipes */ |
|
kUSBUnknownPipeErr = -6997, /* Pipe ref not recognised */ |
|
kUSBUnknownDeviceErr = -6998, /* device ref not recognised */ |
|
kUSBInternalErr = -6999 /* Internal error */ |
|
}; |
|
|
|
|
|
/* |
|
DictionaryMgr error codes |
|
*/ |
|
enum { |
|
dcmParamErr = -7100, /* bad parameter*/ |
|
dcmNotDictionaryErr = -7101, /* not dictionary*/ |
|
dcmBadDictionaryErr = -7102, /* invalid dictionary*/ |
|
dcmPermissionErr = -7103, /* invalid permission*/ |
|
dcmDictionaryNotOpenErr = -7104, /* dictionary not opened*/ |
|
dcmDictionaryBusyErr = -7105, /* dictionary is busy*/ |
|
dcmBlockFullErr = -7107, /* dictionary block full*/ |
|
dcmNoRecordErr = -7108, /* no such record*/ |
|
dcmDupRecordErr = -7109, /* same record already exist*/ |
|
dcmNecessaryFieldErr = -7110, /* lack required/identify field*/ |
|
dcmBadFieldInfoErr = -7111, /* incomplete information*/ |
|
dcmBadFieldTypeErr = -7112, /* no such field type supported*/ |
|
dcmNoFieldErr = -7113, /* no such field exist*/ |
|
dcmBadKeyErr = -7115, /* bad key information*/ |
|
dcmTooManyKeyErr = -7116, /* too many key field*/ |
|
dcmBadDataSizeErr = -7117, /* too big data size*/ |
|
dcmBadFindMethodErr = -7118, /* no such find method supported*/ |
|
dcmBadPropertyErr = -7119, /* no such property exist*/ |
|
dcmProtectedErr = -7121, /* need keyword to use dictionary*/ |
|
dcmNoAccessMethodErr = -7122, /* no such AccessMethod*/ |
|
dcmBadFeatureErr = -7124, /* invalid AccessMethod feature*/ |
|
dcmIterationCompleteErr = -7126, /* no more item in iterator*/ |
|
dcmBufferOverflowErr = -7127 /* data is larger than buffer size*/ |
|
}; |
|
|
|
|
|
/* Apple Remote Access error codes*/ |
|
enum { |
|
kRAInvalidParameter = -7100, |
|
kRAInvalidPort = -7101, |
|
kRAStartupFailed = -7102, |
|
kRAPortSetupFailed = -7103, |
|
kRAOutOfMemory = -7104, |
|
kRANotSupported = -7105, |
|
kRAMissingResources = -7106, |
|
kRAIncompatiblePrefs = -7107, |
|
kRANotConnected = -7108, |
|
kRAConnectionCanceled = -7109, |
|
kRAUnknownUser = -7110, |
|
kRAInvalidPassword = -7111, |
|
kRAInternalError = -7112, |
|
kRAInstallationDamaged = -7113, |
|
kRAPortBusy = -7114, |
|
kRAUnknownPortState = -7115, |
|
kRAInvalidPortState = -7116, |
|
kRAInvalidSerialProtocol = -7117, |
|
kRAUserLoginDisabled = -7118, |
|
kRAUserPwdChangeRequired = -7119, |
|
kRAUserPwdEntryRequired = -7120, |
|
kRAUserInteractionRequired = -7121, |
|
kRAInitOpenTransportFailed = -7122, |
|
kRARemoteAccessNotReady = -7123, |
|
kRATCPIPInactive = -7124, /* TCP/IP inactive, cannot be loaded*/ |
|
kRATCPIPNotConfigured = -7125, /* TCP/IP not configured, could be loaded*/ |
|
kRANotPrimaryInterface = -7126, /* when IPCP is not primary TCP/IP intf.*/ |
|
kRAConfigurationDBInitErr = -7127, |
|
kRAPPPProtocolRejected = -7128, |
|
kRAPPPAuthenticationFailed = -7129, |
|
kRAPPPNegotiationFailed = -7130, |
|
kRAPPPUserDisconnected = -7131, |
|
kRAPPPPeerDisconnected = -7132, |
|
kRAPeerNotResponding = -7133, |
|
kRAATalkInactive = -7134, |
|
kRAExtAuthenticationFailed = -7135, |
|
kRANCPRejectedbyPeer = -7136, |
|
kRADuplicateIPAddr = -7137, |
|
kRACallBackFailed = -7138, |
|
kRANotEnabled = -7139 |
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
/* ATSUI Error Codes - Range 1 of 2*/ |
|
|
|
|
|
enum { |
|
kATSUInvalidTextLayoutErr = -8790, /* An attempt was made to use a ATSUTextLayout */ |
|
/* which hadn't been initialized or is otherwise */ |
|
/* in an invalid state. */ |
|
kATSUInvalidStyleErr = -8791, /* An attempt was made to use a ATSUStyle which */ |
|
/* hadn't been properly allocated or is otherwise */ |
|
/* in an invalid state. */ |
|
kATSUInvalidTextRangeErr = -8792, /* An attempt was made to extract information */ |
|
/* from or perform an operation on a ATSUTextLayout */ |
|
/* for a range of text not covered by the ATSUTextLayout. */ |
|
kATSUFontsMatched = -8793, /* This is not an error code but is returned by */ |
|
/* ATSUMatchFontsToText() when changes need to */ |
|
/* be made to the fonts associated with the text. */ |
|
kATSUFontsNotMatched = -8794, /* This value is returned by ATSUMatchFontsToText() */ |
|
/* when the text contains Unicode characters which */ |
|
/* cannot be represented by any installed font. */ |
|
kATSUNoCorrespondingFontErr = -8795, /* This value is retrned by font ID conversion */ |
|
/* routines ATSUFONDtoFontID() and ATSUFontIDtoFOND() */ |
|
/* to indicate that the input font ID is valid but */ |
|
/* there is no conversion possible. For example, */ |
|
/* data-fork fonts can only be used with ATSUI not */ |
|
/* the FontManager, and so converting an ATSUIFontID */ |
|
/* for such a font will fail. */ |
|
kATSUInvalidFontErr = -8796, /* Used when an attempt was made to use an invalid font ID.*/ |
|
kATSUInvalidAttributeValueErr = -8797, /* Used when an attempt was made to use an attribute with */ |
|
/* a bad or undefined value. */ |
|
kATSUInvalidAttributeSizeErr = -8798, /* Used when an attempt was made to use an attribute with a */ |
|
/* bad size. */ |
|
kATSUInvalidAttributeTagErr = -8799, /* Used when an attempt was made to use a tag value that*/ |
|
/* was not appropriate for the function call it was used. */ |
|
kATSUInvalidCacheErr = -8800, /* Used when an attempt was made to read in style data */ |
|
/* from an invalid cache. Either the format of the */ |
|
/* cached data doesn't match that used by Apple Type */ |
|
/* Services for Unicode(tm) Imaging, or the cached data */ |
|
/* is corrupt. */ |
|
kATSUNotSetErr = -8801, /* Used when the client attempts to retrieve an attribute, */ |
|
/* font feature, or font variation from a style when it */ |
|
/* hadn't been set. In such a case, the default value will*/ |
|
/* be returned for the attribute's value.*/ |
|
kATSUNoStyleRunsAssignedErr = -8802, /* Used when an attempt was made to measure, highlight or draw*/ |
|
/* a ATSUTextLayout object that has no styleRuns associated with it.*/ |
|
kATSUQuickDrawTextErr = -8803, /* Used when QuickDraw Text encounters an error rendering or measuring*/ |
|
/* a line of ATSUI text.*/ |
|
kATSULowLevelErr = -8804, /* Used when an error was encountered within the low level ATS */ |
|
/* mechanism performing an operation requested by ATSUI.*/ |
|
kATSUNoFontCmapAvailableErr = -8805, /* Used when no CMAP table can be accessed or synthesized for the */ |
|
/* font passed into a SetAttributes Font call.*/ |
|
kATSUNoFontScalerAvailableErr = -8806, /* Used when no font scaler is available for the font passed*/ |
|
/* into a SetAttributes Font call.*/ |
|
kATSUCoordinateOverflowErr = -8807, /* Used to indicate the coordinates provided to an ATSUI routine caused*/ |
|
/* a coordinate overflow (i.e. > 32K).*/ |
|
kATSULineBreakInWord = -8808, /* This is not an error code but is returned by ATSUBreakLine to */ |
|
/* indicate that the returned offset is within a word since there was*/ |
|
/* only less than one word that could fit the requested width.*/ |
|
kATSUBusyObjectErr = -8809 /* An ATSUI object is being used by another thread */ |
|
}; |
|
|
|
/* |
|
kATSUInvalidFontFallbacksErr, which had formerly occupied -8810 has been relocated to error code -8900. See |
|
below in this range for additional error codes. |
|
*/ |
|
|
|
|
|
/* Error & status codes for general text and text encoding conversion*/ |
|
|
|
enum { |
|
/* general text errors*/ |
|
kTextUnsupportedEncodingErr = -8738, /* specified encoding not supported for this operation*/ |
|
kTextMalformedInputErr = -8739, /* in DBCS, for example, high byte followed by invalid low byte*/ |
|
kTextUndefinedElementErr = -8740, /* text conversion errors*/ |
|
kTECMissingTableErr = -8745, |
|
kTECTableChecksumErr = -8746, |
|
kTECTableFormatErr = -8747, |
|
kTECCorruptConverterErr = -8748, /* invalid converter object reference*/ |
|
kTECNoConversionPathErr = -8749, |
|
kTECBufferBelowMinimumSizeErr = -8750, /* output buffer too small to allow processing of first input text element*/ |
|
kTECArrayFullErr = -8751, /* supplied name buffer or TextRun, TextEncoding, or UnicodeMapping array is too small*/ |
|
kTECBadTextRunErr = -8752, |
|
kTECPartialCharErr = -8753, /* input buffer ends in the middle of a multibyte character, conversion stopped*/ |
|
kTECUnmappableElementErr = -8754, |
|
kTECIncompleteElementErr = -8755, /* text element may be incomplete or is too long for internal buffers*/ |
|
kTECDirectionErr = -8756, /* direction stack overflow, etc.*/ |
|
kTECGlobalsUnavailableErr = -8770, /* globals have already been deallocated (premature TERM)*/ |
|
kTECItemUnavailableErr = -8771, /* item (e.g. name) not available for specified region (& encoding if relevant)*/ |
|
/* text conversion status codes*/ |
|
kTECUsedFallbacksStatus = -8783, |
|
kTECNeedFlushStatus = -8784, |
|
kTECOutputBufferFullStatus = -8785, /* output buffer has no room for conversion of next input text element (partial conversion)*/ |
|
/* deprecated error & status codes for low-level converter*/ |
|
unicodeChecksumErr = -8769, |
|
unicodeNoTableErr = -8768, |
|
unicodeVariantErr = -8767, |
|
unicodeFallbacksErr = -8766, |
|
unicodePartConvertErr = -8765, |
|
unicodeBufErr = -8764, |
|
unicodeCharErr = -8763, |
|
unicodeElementErr = -8762, |
|
unicodeNotFoundErr = -8761, |
|
unicodeTableFormatErr = -8760, |
|
unicodeDirectionErr = -8759, |
|
unicodeContextualErr = -8758, |
|
unicodeTextEncodingDataErr = -8757 |
|
}; |
|
|
|
|
|
/* UTCUtils Status Codes */ |
|
enum { |
|
kUTCUnderflowErr = -8850, |
|
kUTCOverflowErr = -8851, |
|
kIllegalClockValueErr = -8852 |
|
}; |
|
|
|
|
|
/* ATSUI Error Codes - Range 2 of 2*/ |
|
|
|
|
|
enum { |
|
kATSUInvalidFontFallbacksErr = -8900, /* An attempt was made to use a ATSUFontFallbacks which hadn't */ |
|
/* been initialized or is otherwise in an invalid state. */ |
|
kATSUUnsupportedStreamFormatErr = -8901, /* An attempt was made to use a ATSUFlattenedDataStreamFormat*/ |
|
/* which is invalid is not compatible with this version of ATSUI.*/ |
|
kATSUBadStreamErr = -8902, /* An attempt was made to use a stream which is incorrectly*/ |
|
/* structured, contains bad or out of range values or is*/ |
|
/* missing required information.*/ |
|
kATSUOutputBufferTooSmallErr = -8903, /* An attempt was made to use an output buffer which was too small*/ |
|
/* for the requested operation.*/ |
|
kATSUInvalidCallInsideCallbackErr = -8904, /* A call was made within the context of a callback that could*/ |
|
/* potetially cause an infinite recursion*/ |
|
kATSULastErr = -8959 /* The last ATSUI error code.*/ |
|
}; |
|
|
|
|
|
/* QuickTime errors (Image Compression Manager) */ |
|
enum { |
|
codecErr = -8960, |
|
noCodecErr = -8961, |
|
codecUnimpErr = -8962, |
|
codecSizeErr = -8963, |
|
codecScreenBufErr = -8964, |
|
codecImageBufErr = -8965, |
|
codecSpoolErr = -8966, |
|
codecAbortErr = -8967, |
|
codecWouldOffscreenErr = -8968, |
|
codecBadDataErr = -8969, |
|
codecDataVersErr = -8970, |
|
codecExtensionNotFoundErr = -8971, |
|
scTypeNotFoundErr = codecExtensionNotFoundErr, |
|
codecConditionErr = -8972, |
|
codecOpenErr = -8973, |
|
codecCantWhenErr = -8974, |
|
codecCantQueueErr = -8975, |
|
codecNothingToBlitErr = -8976, |
|
codecNoMemoryPleaseWaitErr = -8977, |
|
codecDisabledErr = -8978, /* codec disabled itself -- pass codecFlagReenable to reset*/ |
|
codecNeedToFlushChainErr = -8979, |
|
lockPortBitsBadSurfaceErr = -8980, |
|
lockPortBitsWindowMovedErr = -8981, |
|
lockPortBitsWindowResizedErr = -8982, |
|
lockPortBitsWindowClippedErr = -8983, |
|
lockPortBitsBadPortErr = -8984, |
|
lockPortBitsSurfaceLostErr = -8985, |
|
codecParameterDialogConfirm = -8986, |
|
codecNeedAccessKeyErr = -8987, /* codec needs password in order to decompress*/ |
|
codecOffscreenFailedErr = -8988, |
|
codecDroppedFrameErr = -8989, /* returned from ImageCodecDrawBand */ |
|
directXObjectAlreadyExists = -8990, |
|
lockPortBitsWrongGDeviceErr = -8991, |
|
codecOffscreenFailedPleaseRetryErr = -8992, |
|
badCodecCharacterizationErr = -8993, |
|
noThumbnailFoundErr = -8994 |
|
}; |
|
|
|
|
|
/* PCCard error codes */ |
|
enum { |
|
kBadAdapterErr = -9050, /* invalid adapter number*/ |
|
kBadAttributeErr = -9051, /* specified attributes field value is invalid*/ |
|
kBadBaseErr = -9052, /* specified base system memory address is invalid*/ |
|
kBadEDCErr = -9053, /* specified EDC generator specified is invalid*/ |
|
kBadIRQErr = -9054, /* specified IRQ level is invalid*/ |
|
kBadOffsetErr = -9055, /* specified PC card memory array offset is invalid*/ |
|
kBadPageErr = -9056, /* specified page is invalid*/ |
|
kBadSizeErr = -9057, /* specified size is invalid*/ |
|
kBadSocketErr = -9058, /* specified logical or physical socket number is invalid*/ |
|
kBadTypeErr = -9059, /* specified window or interface type is invalid*/ |
|
kBadVccErr = -9060, /* specified Vcc power level index is invalid*/ |
|
kBadVppErr = -9061, /* specified Vpp1 or Vpp2 power level index is invalid*/ |
|
kBadWindowErr = -9062, /* specified window is invalid*/ |
|
kBadArgLengthErr = -9063, /* ArgLength argument is invalid*/ |
|
kBadArgsErr = -9064, /* values in argument packet are invalid*/ |
|
kBadHandleErr = -9065, /* clientHandle is invalid*/ |
|
kBadCISErr = -9066, /* CIS on card is invalid*/ |
|
kBadSpeedErr = -9067, /* specified speed is unavailable*/ |
|
kReadFailureErr = -9068, /* unable to complete read request*/ |
|
kWriteFailureErr = -9069, /* unable to complete write request*/ |
|
kGeneralFailureErr = -9070, /* an undefined error has occurred*/ |
|
kNoCardErr = -9071, /* no PC card in the socket*/ |
|
kUnsupportedFunctionErr = -9072, /* function is not supported by this implementation*/ |
|
kUnsupportedModeErr = -9073, /* mode is not supported*/ |
|
kBusyErr = -9074, /* unable to process request at this time - try later*/ |
|
kWriteProtectedErr = -9075, /* media is write-protected*/ |
|
kConfigurationLockedErr = -9076, /* a configuration has already been locked*/ |
|
kInUseErr = -9077, /* requested resource is being used by a client*/ |
|
kNoMoreItemsErr = -9078, /* there are no more of the requested item*/ |
|
kOutOfResourceErr = -9079, /* Card Services has exhausted the resource*/ |
|
kNoCardSevicesSocketsErr = -9080, |
|
kInvalidRegEntryErr = -9081, |
|
kBadLinkErr = -9082, |
|
kBadDeviceErr = -9083, |
|
k16BitCardErr = -9084, |
|
kCardBusCardErr = -9085, |
|
kPassCallToChainErr = -9086, |
|
kCantConfigureCardErr = -9087, |
|
kPostCardEventErr = -9088, /* _PCCSLPostCardEvent failed and dropped an event */ |
|
kInvalidDeviceNumber = -9089, |
|
kUnsupportedVsErr = -9090, /* Unsupported Voltage Sense */ |
|
kInvalidCSClientErr = -9091, /* Card Services ClientID is not registered */ |
|
kBadTupleDataErr = -9092, /* Data in tuple is invalid */ |
|
kBadCustomIFIDErr = -9093, /* Custom interface ID is invalid */ |
|
kNoIOWindowRequestedErr = -9094, /* Request I/O window before calling configuration */ |
|
kNoMoreTimerClientsErr = -9095, /* All timer callbacks are in use */ |
|
kNoMoreInterruptSlotsErr = -9096, /* All internal Interrupt slots are in use */ |
|
kNoClientTableErr = -9097, /* The client table has not be initialized yet */ |
|
kUnsupportedCardErr = -9098, /* Card not supported by generic enabler*/ |
|
kNoCardEnablersFoundErr = -9099, /* No Enablers were found*/ |
|
kNoEnablerForCardErr = -9100, /* No Enablers were found that can support the card*/ |
|
kNoCompatibleNameErr = -9101, /* There is no compatible driver name for this device*/ |
|
kClientRequestDenied = -9102, /* CS Clients should return this code inorder to */ |
|
/* deny a request-type CS Event */ |
|
kNotReadyErr = -9103, /* PC Card failed to go ready */ |
|
kTooManyIOWindowsErr = -9104, /* device requested more than one I/O window */ |
|
kAlreadySavedStateErr = -9105, /* The state has been saved on previous call */ |
|
kAttemptDupCardEntryErr = -9106, /* The Enabler was asked to create a duplicate card entry */ |
|
kCardPowerOffErr = -9107, /* Power to the card has been turned off */ |
|
kNotZVCapableErr = -9108, /* This socket does not support Zoomed Video */ |
|
kNoCardBusCISErr = -9109 /* No valid CIS exists for this CardBus card */ |
|
}; |
|
|
|
|
|
/* QuickTime errors (Sequence Grabber) */ |
|
enum { |
|
noDeviceForChannel = -9400, |
|
grabTimeComplete = -9401, |
|
cantDoThatInCurrentMode = -9402, |
|
notEnoughMemoryToGrab = -9403, |
|
notEnoughDiskSpaceToGrab = -9404, |
|
couldntGetRequiredComponent = -9405, |
|
badSGChannel = -9406, |
|
seqGrabInfoNotAvailable = -9407, |
|
deviceCantMeetRequest = -9408 |
|
}; |
|
|
|
/* QuickTime errors (Movie Controller) */ |
|
enum { |
|
badControllerHeight = -9994, |
|
editingNotAllowed = -9995, |
|
controllerBoundsNotExact = -9996, |
|
cannotSetWidthOfAttachedController = -9997, |
|
controllerHasFixedHeight = -9998, |
|
cannotMoveAttachedController = -9999 |
|
}; |
|
|
|
/* AERegistry Errors */ |
|
enum { |
|
errAEBadKeyForm = -10002, |
|
errAECantHandleClass = -10010, |
|
errAECantSupplyType = -10009, |
|
errAECantUndo = -10015, |
|
errAEEventFailed = -10000, |
|
errAEIndexTooLarge = -10007, |
|
errAEInTransaction = -10011, |
|
errAELocalOnly = -10016, |
|
errAENoSuchTransaction = -10012, |
|
errAENotAnElement = -10008, |
|
errAENotASingleObject = -10014, |
|
errAENotModifiable = -10003, |
|
errAENoUserSelection = -10013, |
|
errAEPrivilegeError = -10004, |
|
errAEReadDenied = -10005, |
|
errAETypeError = -10001, |
|
errAEWriteDenied = -10006, |
|
errAENotAnEnumMember = -10023, /* enumerated value in SetData is not allowed for this property */ |
|
errAECantPutThatThere = -10024, /* in make new, duplicate, etc. class can't be an element of container */ |
|
errAEPropertiesClash = -10025 /* illegal combination of properties settings for Set Data, make new, or duplicate */ |
|
}; |
|
|
|
/* TELErr */ |
|
enum { |
|
telGenericError = -1, |
|
telNoErr = 0, |
|
telNoTools = 8, /* no telephone tools found in extension folder */ |
|
telBadTermErr = -10001, /* invalid TELHandle or handle not found*/ |
|
telBadDNErr = -10002, /* TELDNHandle not found or invalid */ |
|
telBadCAErr = -10003, /* TELCAHandle not found or invalid */ |
|
telBadHandErr = -10004, /* bad handle specified */ |
|
telBadProcErr = -10005, /* bad msgProc specified */ |
|
telCAUnavail = -10006, /* a CA is not available */ |
|
telNoMemErr = -10007, /* no memory to allocate handle */ |
|
telNoOpenErr = -10008, /* unable to open terminal */ |
|
telBadHTypeErr = -10010, /* bad hook type specified */ |
|
telHTypeNotSupp = -10011, /* hook type not supported by this tool */ |
|
telBadLevelErr = -10012, /* bad volume level setting */ |
|
telBadVTypeErr = -10013, /* bad volume type error */ |
|
telVTypeNotSupp = -10014, /* volume type not supported by this tool*/ |
|
telBadAPattErr = -10015, /* bad alerting pattern specified */ |
|
telAPattNotSupp = -10016, /* alerting pattern not supported by tool*/ |
|
telBadIndex = -10017, /* bad index specified */ |
|
telIndexNotSupp = -10018, /* index not supported by this tool */ |
|
telBadStateErr = -10019, /* bad device state specified */ |
|
telStateNotSupp = -10020, /* device state not supported by tool */ |
|
telBadIntExt = -10021, /* bad internal external error */ |
|
telIntExtNotSupp = -10022, /* internal external type not supported by this tool */ |
|
telBadDNDType = -10023, /* bad DND type specified */ |
|
telDNDTypeNotSupp = -10024, /* DND type is not supported by this tool */ |
|
telFeatNotSub = -10030, /* feature not subscribed */ |
|
telFeatNotAvail = -10031, /* feature subscribed but not available */ |
|
telFeatActive = -10032, /* feature already active */ |
|
telFeatNotSupp = -10033, /* feature program call not supported by this tool */ |
|
telConfLimitErr = -10040, /* limit specified is too high for this configuration */ |
|
telConfNoLimit = -10041, /* no limit was specified but required*/ |
|
telConfErr = -10042, /* conference was not prepared */ |
|
telConfRej = -10043, /* conference request was rejected */ |
|
telTransferErr = -10044, /* transfer not prepared */ |
|
telTransferRej = -10045, /* transfer request rejected */ |
|
telCBErr = -10046, /* call back feature not set previously */ |
|
telConfLimitExceeded = -10047, /* attempt to exceed switch conference limits */ |
|
telBadDNType = -10050, /* DN type invalid */ |
|
telBadPageID = -10051, /* bad page ID specified*/ |
|
telBadIntercomID = -10052, /* bad intercom ID specified */ |
|
telBadFeatureID = -10053, /* bad feature ID specified */ |
|
telBadFwdType = -10054, /* bad fwdType specified */ |
|
telBadPickupGroupID = -10055, /* bad pickup group ID specified */ |
|
telBadParkID = -10056, /* bad park id specified */ |
|
telBadSelect = -10057, /* unable to select or deselect DN */ |
|
telBadBearerType = -10058, /* bad bearerType specified */ |
|
telBadRate = -10059, /* bad rate specified */ |
|
telDNTypeNotSupp = -10060, /* DN type not supported by tool */ |
|
telFwdTypeNotSupp = -10061, /* forward type not supported by tool */ |
|
telBadDisplayMode = -10062, /* bad display mode specified */ |
|
telDisplayModeNotSupp = -10063, /* display mode not supported by tool */ |
|
telNoCallbackRef = -10064, /* no call back reference was specified, but is required */ |
|
telAlreadyOpen = -10070, /* terminal already open */ |
|
telStillNeeded = -10071, /* terminal driver still needed by someone else */ |
|
telTermNotOpen = -10072, /* terminal not opened via TELOpenTerm */ |
|
telCANotAcceptable = -10080, /* CA not "acceptable" */ |
|
telCANotRejectable = -10081, /* CA not "rejectable" */ |
|
telCANotDeflectable = -10082, /* CA not "deflectable" */ |
|
telPBErr = -10090, /* parameter block error, bad format */ |
|
telBadFunction = -10091, /* bad msgCode specified */ |
|
/* telNoTools = -10101, unable to find any telephone tools */ |
|
telNoSuchTool = -10102, /* unable to find tool with name specified */ |
|
telUnknownErr = -10103, /* unable to set config */ |
|
telNoCommFolder = -10106, /* Communications/Extensions f not found */ |
|
telInitFailed = -10107, /* initialization failed */ |
|
telBadCodeResource = -10108, /* code resource not found */ |
|
telDeviceNotFound = -10109, /* device not found */ |
|
telBadProcID = -10110, /* invalid procID */ |
|
telValidateFailed = -10111, /* telValidate failed */ |
|
telAutoAnsNotOn = -10112, /* autoAnswer in not turned on */ |
|
telDetAlreadyOn = -10113, /* detection is already turned on */ |
|
telBadSWErr = -10114, /* Software not installed properly */ |
|
telBadSampleRate = -10115, /* incompatible sample rate */ |
|
telNotEnoughdspBW = -10116 /* not enough real-time for allocation */ |
|
}; |
|
|
|
enum { |
|
errTaskNotFound = -10780 /* no task with that task id exists */ |
|
}; |
|
|
|
|
|
/* Video driver Errorrs -10930 to -10959 */ |
|
/* Defined in video.h. */ |
|
|
|
enum { |
|
/*Power Manager Errors*/ |
|
pmBusyErr = -13000, /*Power Mgr never ready to start handshake*/ |
|
pmReplyTOErr = -13001, /*Timed out waiting for reply*/ |
|
pmSendStartErr = -13002, /*during send, pmgr did not start hs*/ |
|
pmSendEndErr = -13003, /*during send, pmgr did not finish hs*/ |
|
pmRecvStartErr = -13004, /*during receive, pmgr did not start hs*/ |
|
pmRecvEndErr = -13005 /*during receive, pmgr did not finish hs configured for this connection*/ |
|
}; |
|
|
|
/*Power Manager 2.0 Errors*/ |
|
enum { |
|
kPowerHandlerExistsForDeviceErr = -13006, |
|
kPowerHandlerNotFoundForDeviceErr = -13007, |
|
kPowerHandlerNotFoundForProcErr = -13008, |
|
kPowerMgtMessageNotHandled = -13009, |
|
kPowerMgtRequestDenied = -13010, |
|
kCantReportProcessorTemperatureErr = -13013, |
|
kProcessorTempRoutineRequiresMPLib2 = -13014, |
|
kNoSuchPowerSource = -13020, |
|
kBridgeSoftwareRunningCantSleep = -13038 |
|
}; |
|
|
|
|
|
/* Debugging library errors */ |
|
enum { |
|
debuggingExecutionContextErr = -13880, /* routine cannot be called at this time */ |
|
debuggingDuplicateSignatureErr = -13881, /* componentSignature already registered */ |
|
debuggingDuplicateOptionErr = -13882, /* optionSelectorNum already registered */ |
|
debuggingInvalidSignatureErr = -13883, /* componentSignature not registered */ |
|
debuggingInvalidOptionErr = -13884, /* optionSelectorNum is not registered */ |
|
debuggingInvalidNameErr = -13885, /* componentName or optionName is invalid (NULL) */ |
|
debuggingNoCallbackErr = -13886, /* debugging component has no callback */ |
|
debuggingNoMatchErr = -13887 /* debugging component or option not found at this index */ |
|
}; |
|
|
|
|
|
/* HID device driver error codes */ |
|
enum { |
|
kHIDVersionIncompatibleErr = -13909, |
|
kHIDDeviceNotReady = -13910 /* The device is still initializing, try again later*/ |
|
}; |
|
|
|
|
|
/* HID error codes */ |
|
enum { |
|
kHIDSuccess = 0, |
|
kHIDInvalidRangePageErr = -13923, |
|
kHIDReportIDZeroErr = -13924, |
|
kHIDReportCountZeroErr = -13925, |
|
kHIDReportSizeZeroErr = -13926, |
|
kHIDUnmatchedDesignatorRangeErr = -13927, |
|
kHIDUnmatchedStringRangeErr = -13928, |
|
kHIDInvertedUsageRangeErr = -13929, |
|
kHIDUnmatchedUsageRangeErr = -13930, |
|
kHIDInvertedPhysicalRangeErr = -13931, |
|
kHIDInvertedLogicalRangeErr = -13932, |
|
kHIDBadLogicalMaximumErr = -13933, |
|
kHIDBadLogicalMinimumErr = -13934, |
|
kHIDUsagePageZeroErr = -13935, |
|
kHIDEndOfDescriptorErr = -13936, |
|
kHIDNotEnoughMemoryErr = -13937, |
|
kHIDBadParameterErr = -13938, |
|
kHIDNullPointerErr = -13939, |
|
kHIDInvalidReportLengthErr = -13940, |
|
kHIDInvalidReportTypeErr = -13941, |
|
kHIDBadLogPhysValuesErr = -13942, |
|
kHIDIncompatibleReportErr = -13943, |
|
kHIDInvalidPreparsedDataErr = -13944, |
|
kHIDNotValueArrayErr = -13945, |
|
kHIDUsageNotFoundErr = -13946, |
|
kHIDValueOutOfRangeErr = -13947, |
|
kHIDBufferTooSmallErr = -13948, |
|
kHIDNullStateErr = -13949, |
|
kHIDBaseError = -13950 |
|
}; |
|
|
|
|
|
/* the OT modem module may return the following error codes:*/ |
|
enum { |
|
kModemOutOfMemory = -14000, |
|
kModemPreferencesMissing = -14001, |
|
kModemScriptMissing = -14002 |
|
}; |
|
|
|
|
|
|
|
/* MacTextEditor error codes */ |
|
enum { |
|
kTXNEndIterationErr = -22000, |
|
kTXNCannotAddFrameErr = -22001, |
|
kTXNInvalidFrameIDErr = -22002, |
|
kTXNIllegalToCrossDataBoundariesErr = -22003, |
|
kTXNUserCanceledOperationErr = -22004, |
|
kTXNBadDefaultFileTypeWarning = -22005, |
|
kTXNCannotSetAutoIndentErr = -22006, |
|
kTXNRunIndexOutofBoundsErr = -22007, |
|
kTXNNoMatchErr = -22008, |
|
kTXNAttributeTagInvalidForRunErr = -22009, /*dataValue is set to this per invalid tag*/ |
|
kTXNSomeOrAllTagsInvalidForRunErr = -22010, |
|
kTXNInvalidRunIndex = -22011, |
|
kTXNAlreadyInitializedErr = -22012, |
|
kTXNCannotTurnTSMOffWhenUsingUnicodeErr = -22013, |
|
kTXNCopyNotAllowedInEchoModeErr = -22014, |
|
kTXNDataTypeNotAllowedErr = -22015, |
|
kTXNATSUIIsNotInstalledErr = -22016, |
|
kTXNOutsideOfLineErr = -22017, |
|
kTXNOutsideOfFrameErr = -22018 |
|
}; |
|
|
|
|
|
|
|
|
|
/*Possible errors from the PrinterStatus bottleneck*/ |
|
enum { |
|
printerStatusOpCodeNotSupportedErr = -25280 |
|
}; |
|
|
|
|
|
/* Keychain Manager error codes */ |
|
enum { |
|
errKCNotAvailable = -25291, |
|
errKCReadOnly = -25292, |
|
errKCAuthFailed = -25293, |
|
errKCNoSuchKeychain = -25294, |
|
errKCInvalidKeychain = -25295, |
|
errKCDuplicateKeychain = -25296, |
|
errKCDuplicateCallback = -25297, |
|
errKCInvalidCallback = -25298, |
|
errKCDuplicateItem = -25299, |
|
errKCItemNotFound = -25300, |
|
errKCBufferTooSmall = -25301, |
|
errKCDataTooLarge = -25302, |
|
errKCNoSuchAttr = -25303, |
|
errKCInvalidItemRef = -25304, |
|
errKCInvalidSearchRef = -25305, |
|
errKCNoSuchClass = -25306, |
|
errKCNoDefaultKeychain = -25307, |
|
errKCInteractionNotAllowed = -25308, |
|
errKCReadOnlyAttr = -25309, |
|
errKCWrongKCVersion = -25310, |
|
errKCKeySizeNotAllowed = -25311, |
|
errKCNoStorageModule = -25312, |
|
errKCNoCertificateModule = -25313, |
|
errKCNoPolicyModule = -25314, |
|
errKCInteractionRequired = -25315, |
|
errKCDataNotAvailable = -25316, |
|
errKCDataNotModifiable = -25317, |
|
errKCCreateChainFailed = -25318 |
|
}; |
|
|
|
|
|
/* UnicodeUtilities error & status codes*/ |
|
enum { |
|
kUCOutputBufferTooSmall = -25340, /* Output buffer too small for Unicode string result*/ |
|
kUCTextBreakLocatorMissingType = -25341 /* Unicode text break error*/ |
|
}; |
|
|
|
/* Multiprocessing API error codes*/ |
|
enum { |
|
kMPIterationEndErr = -29275, |
|
kMPPrivilegedErr = -29276, |
|
kMPProcessCreatedErr = -29288, |
|
kMPProcessTerminatedErr = -29289, |
|
kMPTaskCreatedErr = -29290, |
|
kMPTaskBlockedErr = -29291, |
|
kMPTaskStoppedErr = -29292, /* A convention used with MPThrowException.*/ |
|
kMPBlueBlockingErr = -29293, |
|
kMPDeletedErr = -29295, |
|
kMPTimeoutErr = -29296, |
|
kMPTaskAbortedErr = -29297, |
|
kMPInsufficientResourcesErr = -29298, |
|
kMPInvalidIDErr = -29299 |
|
}; |
|
|
|
/* StringCompare error codes (in TextUtils range)*/ |
|
enum { |
|
kCollateAttributesNotFoundErr = -29500, |
|
kCollateInvalidOptions = -29501, |
|
kCollateMissingUnicodeTableErr = -29502, |
|
kCollateUnicodeConvertFailedErr = -29503, |
|
kCollatePatternNotFoundErr = -29504, |
|
kCollateInvalidChar = -29505, |
|
kCollateBufferTooSmall = -29506, |
|
kCollateInvalidCollationRef = -29507 |
|
}; |
|
|
|
|
|
/* FontSync OSStatus Codes */ |
|
enum { |
|
kFNSInvalidReferenceErr = -29580, /* ref. was NULL or otherwise bad */ |
|
kFNSBadReferenceVersionErr = -29581, /* ref. version is out of known range */ |
|
kFNSInvalidProfileErr = -29582, /* profile is NULL or otherwise bad */ |
|
kFNSBadProfileVersionErr = -29583, /* profile version is out of known range */ |
|
kFNSDuplicateReferenceErr = -29584, /* the ref. being added is already in the profile */ |
|
kFNSMismatchErr = -29585, /* reference didn't match or wasn't found in profile */ |
|
kFNSInsufficientDataErr = -29586, /* insufficient data for the operation */ |
|
kFNSBadFlattenedSizeErr = -29587, /* flattened size didn't match input or was too small */ |
|
kFNSNameNotFoundErr = -29589 /* The name with the requested paramters was not found */ |
|
}; |
|
|
|
|
|
|
|
/* MacLocales error codes*/ |
|
enum { |
|
kLocalesBufferTooSmallErr = -30001, |
|
kLocalesTableFormatErr = -30002, |
|
kLocalesDefaultDisplayStatus = -30029 /* Requested display locale unavailable, used default*/ |
|
}; |
|
|
|
|
|
/* Settings Manager (formerly known as Location Manager) Errors */ |
|
enum { |
|
kALMInternalErr = -30049, |
|
kALMGroupNotFoundErr = -30048, |
|
kALMNoSuchModuleErr = -30047, |
|
kALMModuleCommunicationErr = -30046, |
|
kALMDuplicateModuleErr = -30045, |
|
kALMInstallationErr = -30044, |
|
kALMDeferSwitchErr = -30043, |
|
kALMRebootFlagsLevelErr = -30042 |
|
}; |
|
|
|
enum { |
|
kALMLocationNotFoundErr = kALMGroupNotFoundErr /* Old name */ |
|
}; |
|
|
|
|
|
/* SoundSprocket Error Codes */ |
|
enum { |
|
kSSpInternalErr = -30340, |
|
kSSpVersionErr = -30341, |
|
kSSpCantInstallErr = -30342, |
|
kSSpParallelUpVectorErr = -30343, |
|
kSSpScaleToZeroErr = -30344 |
|
}; |
|
|
|
|
|
/* NetSprocket Error Codes */ |
|
enum { |
|
kNSpInitializationFailedErr = -30360, |
|
kNSpAlreadyInitializedErr = -30361, |
|
kNSpTopologyNotSupportedErr = -30362, |
|
kNSpPipeFullErr = -30364, |
|
kNSpHostFailedErr = -30365, |
|
kNSpProtocolNotAvailableErr = -30366, |
|
kNSpInvalidGameRefErr = -30367, |
|
kNSpInvalidParameterErr = -30369, |
|
kNSpOTNotPresentErr = -30370, |
|
kNSpOTVersionTooOldErr = -30371, |
|
kNSpMemAllocationErr = -30373, |
|
kNSpAlreadyAdvertisingErr = -30374, |
|
kNSpNotAdvertisingErr = -30376, |
|
kNSpInvalidAddressErr = -30377, |
|
kNSpFreeQExhaustedErr = -30378, |
|
kNSpRemovePlayerFailedErr = -30379, |
|
kNSpAddressInUseErr = -30380, |
|
kNSpFeatureNotImplementedErr = -30381, |
|
kNSpNameRequiredErr = -30382, |
|
kNSpInvalidPlayerIDErr = -30383, |
|
kNSpInvalidGroupIDErr = -30384, |
|
kNSpNoPlayersErr = -30385, |
|
kNSpNoGroupsErr = -30386, |
|
kNSpNoHostVolunteersErr = -30387, |
|
kNSpCreateGroupFailedErr = -30388, |
|
kNSpAddPlayerFailedErr = -30389, |
|
kNSpInvalidDefinitionErr = -30390, |
|
kNSpInvalidProtocolRefErr = -30391, |
|
kNSpInvalidProtocolListErr = -30392, |
|
kNSpTimeoutErr = -30393, |
|
kNSpGameTerminatedErr = -30394, |
|
kNSpConnectFailedErr = -30395, |
|
kNSpSendFailedErr = -30396, |
|
kNSpMessageTooBigErr = -30397, |
|
kNSpCantBlockErr = -30398, |
|
kNSpJoinFailedErr = -30399 |
|
}; |
|
|
|
|
|
/* InputSprockets error codes */ |
|
enum { |
|
kISpInternalErr = -30420, |
|
kISpSystemListErr = -30421, |
|
kISpBufferToSmallErr = -30422, |
|
kISpElementInListErr = -30423, |
|
kISpElementNotInListErr = -30424, |
|
kISpSystemInactiveErr = -30425, |
|
kISpDeviceInactiveErr = -30426, |
|
kISpSystemActiveErr = -30427, |
|
kISpDeviceActiveErr = -30428, |
|
kISpListBusyErr = -30429 |
|
}; |
|
|
|
/* DrawSprockets error/warning codes */ |
|
enum { |
|
kDSpNotInitializedErr = -30440L, |
|
kDSpSystemSWTooOldErr = -30441L, |
|
kDSpInvalidContextErr = -30442L, |
|
kDSpInvalidAttributesErr = -30443L, |
|
kDSpContextAlreadyReservedErr = -30444L, |
|
kDSpContextNotReservedErr = -30445L, |
|
kDSpContextNotFoundErr = -30446L, |
|
kDSpFrameRateNotReadyErr = -30447L, |
|
kDSpConfirmSwitchWarning = -30448L, |
|
kDSpInternalErr = -30449L, |
|
kDSpStereoContextErr = -30450L |
|
}; |
|
|
|
|
|
/* |
|
*************************************************************************** |
|
Find By Content errors are assigned in the range -30500 to -30539, inclusive. |
|
*************************************************************************** |
|
*/ |
|
enum { |
|
kFBCvTwinExceptionErr = -30500, /*no telling what it was*/ |
|
kFBCnoIndexesFound = -30501, |
|
kFBCallocFailed = -30502, /*probably low memory*/ |
|
kFBCbadParam = -30503, |
|
kFBCfileNotIndexed = -30504, |
|
kFBCbadIndexFile = -30505, /*bad FSSpec, or bad data in file*/ |
|
kFBCcompactionFailed = -30506, /*V-Twin exception caught*/ |
|
kFBCvalidationFailed = -30507, /*V-Twin exception caught*/ |
|
kFBCindexingFailed = -30508, /*V-Twin exception caught*/ |
|
kFBCcommitFailed = -30509, /*V-Twin exception caught*/ |
|
kFBCdeletionFailed = -30510, /*V-Twin exception caught*/ |
|
kFBCmoveFailed = -30511, /*V-Twin exception caught*/ |
|
kFBCtokenizationFailed = -30512, /*couldn't read from document or query*/ |
|
kFBCmergingFailed = -30513, /*couldn't merge index files*/ |
|
kFBCindexCreationFailed = -30514, /*couldn't create index*/ |
|
kFBCaccessorStoreFailed = -30515, |
|
kFBCaddDocFailed = -30516, |
|
kFBCflushFailed = -30517, |
|
kFBCindexNotFound = -30518, |
|
kFBCnoSearchSession = -30519, |
|
kFBCindexingCanceled = -30520, |
|
kFBCaccessCanceled = -30521, |
|
kFBCindexFileDestroyed = -30522, |
|
kFBCindexNotAvailable = -30523, |
|
kFBCsearchFailed = -30524, |
|
kFBCsomeFilesNotIndexed = -30525, |
|
kFBCillegalSessionChange = -30526, /*tried to add/remove vols to a session*/ |
|
/*that has hits*/ |
|
kFBCanalysisNotAvailable = -30527, |
|
kFBCbadIndexFileVersion = -30528, |
|
kFBCsummarizationCanceled = -30529, |
|
kFBCindexDiskIOFailed = -30530, |
|
kFBCbadSearchSession = -30531, |
|
kFBCnoSuchHit = -30532 |
|
}; |
|
|
|
|
|
/* QuickTime VR Errors */ |
|
enum { |
|
notAQTVRMovieErr = -30540, |
|
constraintReachedErr = -30541, |
|
callNotSupportedByNodeErr = -30542, |
|
selectorNotSupportedByNodeErr = -30543, |
|
invalidNodeIDErr = -30544, |
|
invalidViewStateErr = -30545, |
|
timeNotInViewErr = -30546, |
|
propertyNotSupportedByNodeErr = -30547, |
|
settingNotSupportedByNodeErr = -30548, |
|
limitReachedErr = -30549, |
|
invalidNodeFormatErr = -30550, |
|
invalidHotSpotIDErr = -30551, |
|
noMemoryNodeFailedInitialize = -30552, |
|
streamingNodeNotReadyErr = -30553, |
|
qtvrLibraryLoadErr = -30554, |
|
qtvrUninitialized = -30555 |
|
}; |
|
|
|
|
|
/* Appearance Manager Error Codes */ |
|
enum { |
|
themeInvalidBrushErr = -30560, /* pattern index invalid */ |
|
themeProcessRegisteredErr = -30561, |
|
themeProcessNotRegisteredErr = -30562, |
|
themeBadTextColorErr = -30563, |
|
themeHasNoAccentsErr = -30564, |
|
themeBadCursorIndexErr = -30565, |
|
themeScriptFontNotFoundErr = -30566, /* theme font requested for uninstalled script system */ |
|
themeMonitorDepthNotSupportedErr = -30567, /* theme not supported at monitor depth */ |
|
themeNoAppropriateBrushErr = -30568 /* theme brush has no corresponding theme text color */ |
|
}; |
|
|
|
|
|
/* Control Manager Error Codes */ |
|
enum { |
|
errMessageNotSupported = -30580, |
|
errDataNotSupported = -30581, |
|
errControlDoesntSupportFocus = -30582, |
|
errUnknownControl = -30584, |
|
errCouldntSetFocus = -30585, |
|
errNoRootControl = -30586, |
|
errRootAlreadyExists = -30587, |
|
errInvalidPartCode = -30588, |
|
errControlsAlreadyExist = -30589, |
|
errControlIsNotEmbedder = -30590, |
|
errDataSizeMismatch = -30591, |
|
errControlHiddenOrDisabled = -30592, |
|
errCantEmbedIntoSelf = -30594, |
|
errCantEmbedRoot = -30595, |
|
errItemNotControl = -30596, |
|
controlInvalidDataVersionErr = -30597, |
|
controlPropertyInvalid = -5603, |
|
controlPropertyNotFoundErr = -5604, |
|
controlHandleInvalidErr = -30599 |
|
}; |
|
|
|
|
|
|
|
|
|
/* URLAccess Error Codes */ |
|
enum { |
|
kURLInvalidURLReferenceError = -30770, |
|
kURLProgressAlreadyDisplayedError = -30771, |
|
kURLDestinationExistsError = -30772, |
|
kURLInvalidURLError = -30773, |
|
kURLUnsupportedSchemeError = -30774, |
|
kURLServerBusyError = -30775, |
|
kURLAuthenticationError = -30776, |
|
kURLPropertyNotYetKnownError = -30777, |
|
kURLUnknownPropertyError = -30778, |
|
kURLPropertyBufferTooSmallError = -30779, |
|
kURLUnsettablePropertyError = -30780, |
|
kURLInvalidCallError = -30781, |
|
kURLFileEmptyError = -30783, |
|
kURLExtensionFailureError = -30785, |
|
kURLInvalidConfigurationError = -30786, |
|
kURLAccessNotAvailableError = -30787, |
|
kURL68kNotSupportedError = -30788 |
|
}; |
|
|
|
|
|
/* ComponentError codes*/ |
|
enum { |
|
badComponentInstance = (long)0x80008001, /* when cast to an OSErr this is -32767*/ |
|
badComponentSelector = (long)0x80008002 /* when cast to an OSErr this is -32766*/ |
|
}; |
|
|
|
|
|
|
|
enum { |
|
dsBusError = 1, /*bus error*/ |
|
dsAddressErr = 2, /*address error*/ |
|
dsIllInstErr = 3, /*illegal instruction error*/ |
|
dsZeroDivErr = 4, /*zero divide error*/ |
|
dsChkErr = 5, /*check trap error*/ |
|
dsOvflowErr = 6, /*overflow trap error*/ |
|
dsPrivErr = 7, /*privilege violation error*/ |
|
dsTraceErr = 8, /*trace mode error*/ |
|
dsLineAErr = 9, /*line 1010 trap error*/ |
|
dsLineFErr = 10, /*line 1111 trap error*/ |
|
dsMiscErr = 11, /*miscellaneous hardware exception error*/ |
|
dsCoreErr = 12, /*unimplemented core routine error*/ |
|
dsIrqErr = 13, /*uninstalled interrupt error*/ |
|
dsIOCoreErr = 14, /*IO Core Error*/ |
|
dsLoadErr = 15, /*Segment Loader Error*/ |
|
dsFPErr = 16, /*Floating point error*/ |
|
dsNoPackErr = 17, /*package 0 not present*/ |
|
dsNoPk1 = 18, /*package 1 not present*/ |
|
dsNoPk2 = 19 /*package 2 not present*/ |
|
}; |
|
|
|
enum { |
|
dsNoPk3 = 20, /*package 3 not present*/ |
|
dsNoPk4 = 21, /*package 4 not present*/ |
|
dsNoPk5 = 22, /*package 5 not present*/ |
|
dsNoPk6 = 23, /*package 6 not present*/ |
|
dsNoPk7 = 24, /*package 7 not present*/ |
|
dsMemFullErr = 25, /*out of memory!*/ |
|
dsBadLaunch = 26, /*can't launch file*/ |
|
dsFSErr = 27, /*file system map has been trashed*/ |
|
dsStknHeap = 28, /*stack has moved into application heap*/ |
|
negZcbFreeErr = 33, /*ZcbFree has gone negative*/ |
|
dsFinderErr = 41, /*can't load the Finder error*/ |
|
dsBadSlotInt = 51, /*unserviceable slot interrupt*/ |
|
dsBadSANEOpcode = 81, /*bad opcode given to SANE Pack4*/ |
|
dsBadPatchHeader = 83, /*SetTrapAddress saw the "come-from" header*/ |
|
menuPrgErr = 84, /*happens when a menu is purged*/ |
|
dsMBarNFnd = 85, /*Menu Manager Errors*/ |
|
dsHMenuFindErr = 86, /*Menu Manager Errors*/ |
|
dsWDEFNotFound = 87, /*could not load WDEF*/ |
|
dsCDEFNotFound = 88, /*could not load CDEF*/ |
|
dsMDEFNotFound = 89 /*could not load MDEF*/ |
|
}; |
|
|
|
enum { |
|
dsNoFPU = 90, /*an FPU instruction was executed and the machine doesn't have one*/ |
|
dsNoPatch = 98, /*Can't patch for particular Model Mac*/ |
|
dsBadPatch = 99, /*Can't load patch resource*/ |
|
dsParityErr = 101, /*memory parity error*/ |
|
dsOldSystem = 102, /*System is too old for this ROM*/ |
|
ds32BitMode = 103, /*booting in 32-bit on a 24-bit sys*/ |
|
dsNeedToWriteBootBlocks = 104, /*need to write new boot blocks*/ |
|
dsNotEnoughRAMToBoot = 105, /*must have at least 1.5MB of RAM to boot 7.0*/ |
|
dsBufPtrTooLow = 106, /*bufPtr moved too far during boot*/ |
|
dsVMDeferredFuncTableFull = 112, /*VM's DeferUserFn table is full*/ |
|
dsVMBadBackingStore = 113, /*Error occurred while reading or writing the VM backing-store file*/ |
|
dsCantHoldSystemHeap = 114, /*Unable to hold the system heap during boot*/ |
|
dsSystemRequiresPowerPC = 116, /*Startup disk requires PowerPC*/ |
|
dsGibblyMovedToDisabledFolder = 117, /* For debug builds only, signals that active gibbly was disabled during boot. */ |
|
dsUnBootableSystem = 118, /* Active system file will not boot on this system because it was designed only to boot from a CD. */ |
|
dsMustUseFCBAccessors = 119, /* FCBSPtr and FSFCBLen are invalid - must use FSM FCB accessor functions */ |
|
dsMacOSROMVersionTooOld = 120, /* The version of the "Mac OS ROM" file is too old to be used with the installed version of system software */ |
|
dsLostConnectionToNetworkDisk = 121, /* Lost communication with Netboot server */ |
|
dsRAMDiskTooBig = 122, /* The RAM disk is too big to boot safely; will be turned off */ |
|
dsWriteToSupervisorStackGuardPage = 128, /*the supervisor stack overflowed into its guard page */ |
|
dsReinsert = 30, /*request user to reinsert off-line volume*/ |
|
shutDownAlert = 42, /*handled like a shutdown error*/ |
|
dsShutDownOrRestart = 20000, /*user choice between ShutDown and Restart*/ |
|
dsSwitchOffOrRestart = 20001, /*user choice between switching off and Restart*/ |
|
dsForcedQuit = 20002, /*allow the user to ExitToShell, return if Cancel*/ |
|
dsRemoveDisk = 20003, /*request user to remove disk from manual eject drive*/ |
|
dsDirtyDisk = 20004, /*request user to return a manually-ejected dirty disk*/ |
|
dsShutDownOrResume = 20109, /*allow user to return to Finder or ShutDown*/ |
|
dsSCSIWarn = 20010, /*Portable SCSI adapter warning.*/ |
|
dsMBSysError = 29200, /*Media Bay replace warning.*/ |
|
dsMBFlpySysError = 29201, /*Media Bay, floppy replace warning.*/ |
|
dsMBATASysError = 29202, /*Media Bay, ATA replace warning.*/ |
|
dsMBATAPISysError = 29203, /*Media Bay, ATAPI replace warning...*/ |
|
dsMBExternFlpySysError = 29204, /*Media Bay, external floppy drive reconnect warning*/ |
|
dsPCCardATASysError = 29205 /*PCCard has been ejected while still in use. */ |
|
}; |
|
|
|
/* |
|
System Errors that are used after MacsBug is loaded to put up dialogs since these should not |
|
cause MacsBug to stop, they must be in the range (30, 42, 16384-32767) negative numbers add |
|
to an existing dialog without putting up a whole new dialog |
|
*/ |
|
enum { |
|
dsNoExtsMacsBug = -1, /*not a SysErr, just a placeholder */ |
|
dsNoExtsDisassembler = -2, /*not a SysErr, just a placeholder */ |
|
dsMacsBugInstalled = -10, /*say "MacsBug Installed"*/ |
|
dsDisassemblerInstalled = -11, /*say "Disassembler Installed"*/ |
|
dsExtensionsDisabled = -13, /*say "Extensions Disabled"*/ |
|
dsGreeting = 40, /*welcome to Macintosh greeting*/ |
|
dsSysErr = 32767, /*general system error*/ |
|
/*old names here for compatibility's sake*/ |
|
WDEFNFnd = dsWDEFNotFound |
|
}; |
|
|
|
enum { |
|
CDEFNFnd = dsCDEFNotFound, |
|
dsNotThe1 = 31, /*not the disk I wanted*/ |
|
dsBadStartupDisk = 42, /*unable to mount boot volume (sad Mac only)*/ |
|
dsSystemFileErr = 43, /*can't find System file to open (sad Mac only)*/ |
|
dsHD20Installed = -12, /*say "HD20 Startup"*/ |
|
mBarNFnd = -126, /*system error code for MBDF not found*/ |
|
fsDSIntErr = -127, /*non-hardware Internal file system error*/ |
|
hMenuFindErr = -127, /*could not find HMenu's parent in MenuKey (wrong error code - obsolete)*/ |
|
userBreak = -490, /*user debugger break*/ |
|
strUserBreak = -491, /*user debugger break; display string on stack*/ |
|
exUserBreak = -492 /*user debugger break; execute debugger commands on stack*/ |
|
}; |
|
|
|
|
|
enum { |
|
/* DS Errors which are specific to the new runtime model introduced with PowerPC */ |
|
dsBadLibrary = 1010, /* Bad shared library */ |
|
dsMixedModeFailure = 1011 /* Internal Mixed Mode Failure */ |
|
}; |
|
|
|
|
|
/* |
|
* SysError() |
|
* |
|
* Availability: |
|
* Non-Carbon CFM: in InterfaceLib 7.1 and later |
|
* CarbonLib: in CarbonLib 1.0 and later |
|
* Mac OS X: in version 10.0 and later |
|
*/ |
|
#if TARGET_OS_MAC && TARGET_CPU_68K && !TARGET_RT_MAC_CFM |
|
#pragma parameter SysError(__D0) |
|
#endif |
|
EXTERN_API( void ) |
|
SysError(short errorCode) ONEWORDINLINE(0xA9C9); |
|
|
|
|
|
|
|
|
|
|
|
#ifdef PRAGMA_IMPORT_OFF |
|
#pragma import off |
|
#elif PRAGMA_IMPORT |
|
#pragma import reset |
|
#endif |
|
|
|
#ifdef __cplusplus |
|
} |
|
#endif |
|
|
|
#endif /* __MACERRORS__ */ |
|
|
|
|