diff dstep/coreservices/carboncore/MacErrors.d @ 11:07194b026fa4

Added bindings to a couple of frameworks, new license + some other things
author Jacob Carlborg <doob@me.com>
date Sat, 01 Aug 2009 15:03:28 +0200
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/dstep/coreservices/carboncore/MacErrors.d	Sat Aug 01 15:03:28 2009 +0200
@@ -0,0 +1,2794 @@
+/**
+ * Copyright: Copyright (c) 2009 Jacob Carlborg.
+ * Authors: Jacob Carlborg
+ * Version: Initial created: Jul 21, 2009 
+ * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost Software License 1.0)
+ */
+module dstep.coreservices.carboncore.MacErrors;
+
+//import dstep.AvailabilityMacros;
+import dstep.coreservices.carboncore.ConditionalMacros;
+import dstep.internal.Types;
+
+enum
+{
+	paramErr = -50,
+	noHardwareErr = -200,
+	notEnoughHardwareErr = -201,
+	userCanceledErr = -128,
+	qErr = -1,
+	vTypErr = -2,
+	corErr = -3,
+	unimpErr = -4,
+	SlpTypeErr = -5,
+	seNoDB = -8,
+	controlErr = -17,
+	statusErr = -18,
+	readErr = -19,
+	writErr = -20,
+	badUnitErr = -21,
+	unitEmptyErr = -22,
+	openErr = -23,
+	closErr = -24,
+	dRemovErr = -25,
+	dInstErr = -26
+}
+
+enum
+{
+	abortErr = -27,
+	iIOAbortErr = -27,
+	notOpenErr = -28,
+	unitTblFullErr = -29,
+	dceExtErr = -30,
+	slotNumErr = -360,
+	gcrOnMFMErr = -400,
+	dirFulErr = -33,
+	dskFulErr = -34,
+	nsvErr = -35,
+	ioErr = -36,
+	bdNamErr = -37,
+	fnOpnErr = -38,
+	eofErr = -39,
+	posErr = -40,
+	mFulErr = -41,
+	tmfoErr = -42,
+	fnfErr = -43,
+	wPrErr = -44,
+	fLckdErr = -45
+}
+
+enum
+{
+	vLckdErr = -46,
+	fBsyErr = -47,
+	dupFNErr = -48,
+	opWrErr = -49,
+	rfNumErr = -51,
+	gfpErr = -52,
+	volOffLinErr = -53,
+	permErr = -54,
+	volOnLinErr = -55,
+	nsDrvErr = -56,
+	noMacDskErr = -57,
+	extFSErr = -58,
+	fsRnErr = -59,
+	badMDBErr = -60,
+	wrPermErr = -61,
+	dirNFErr = -120,
+	tmwdoErr = -121,
+	badMovErr = -122,
+	wrgVolTypErr = -123,
+	volGoneErr = -124
+}
+
+enum
+{
+	fidNotFound = -1300,
+	fidExists = -1301,
+	notAFileErr = -1302,
+	diffVolErr = -1303,
+	catChangedErr = -1304,
+	desktopDamagedErr = -1305,
+	sameFileErr = -1306,
+	badFidErr = -1307,
+	notARemountErr = -1308,
+	fileBoundsErr = -1309,
+	fsDataTooBigErr = -1310,
+	volVMBusyErr = -1311,
+	badFCBErr = -1327,
+	errFSUnknownCall = -1400,
+	errFSBadFSRef = -1401,
+	errFSBadForkName = -1402,
+	errFSBadBuffer = -1403,
+	errFSBadForkRef = -1404,
+	errFSBadInfoBitmap = -1405,
+	errFSMissingCatInfo = -1406,
+	errFSNotAFolder = -1407,
+	errFSForkNotFound = -1409,
+	errFSNameTooLong = -1410,
+	errFSMissingName = -1411,
+	errFSBadPosMode = -1412,
+	errFSBadAllocFlags = -1413,
+	errFSNoMoreItems = -1417,
+	errFSBadItemCount = -1418,
+	errFSBadSearchParams = -1419,
+	errFSRefsDifferent = -1420,
+	errFSForkExists = -1421,
+	errFSBadIteratorFlags = -1422,
+	errFSIteratorNotFound = -1423,
+	errFSIteratorNotSupported = -1424,
+	errFSQuotaExceeded = -1425,
+	errFSOperationNotSupported = -1426,
+	errFSAttributeNotFound = -1427,
+	errFSPropertyNotValid = -1428,
+	errFSNotEnoughSpaceForOperation = -1429,
+	envNotPresent = -5500,
+	envBadVers = -5501,
+	envVersTooBig = -5502,
+	fontDecError = -64,
+	fontNotDeclared = -65,
+	fontSubErr = -66,
+	fontNotOutlineErr = -32615,
+	firstDskErr = -84,
+	lastDskErr = -64,
+	noDriveErr = -64,
+	offLinErr = -65,
+	noNybErr = -66
+}
+
+enum
+{
+	noAdrMkErr = -67,
+	dataVerErr = -68,
+	badCksmErr = -69,
+	badBtSlpErr = -70,
+	noDtaMkErr = -71,
+	badDCksum = -72,
+	badDBtSlp = -73,
+	wrUnderrun = -74,
+	cantStepErr = -75,
+	tk0BadErr = -76,
+	initIWMErr = -77,
+	twoSideErr = -78,
+	spdAdjErr = -79,
+	seekErr = -80,
+	sectNFErr = -81,
+	fmt1Err = -82,
+	fmt2Err = -83,
+	verErr = -84,
+	clkRdErr = -85,
+	clkWrErr = -86,
+	prWrErr = -87,
+	prInitErr = -88,
+	rcvrErr = -89,
+	breakRecd = -90
+}
+
+enum
+{
+	noScrapErr = -100,
+	noTypeErr = -102
+}
+
+enum
+{
+	eLenErr = -92,
+	eMultiErr = -91
+}
+
+enum
+{
+	ddpSktErr = -91,
+	ddpLenErr = -92,
+	noBridgeErr = -93,
+	lapProtErr = -94,
+	excessCollsns = -95,
+	portNotPwr = -96,
+	portInUse = -97,
+	portNotCf = -98
+}
+
+enum
+{
+	memROZWarn = -99,
+	memROZError = -99,
+	memROZErr = -99,
+	memFullErr = -108,
+	nilHandleErr = -109,
+	memWZErr = -111,
+	memPurErr = -112,
+	memAdrErr = -110,
+	memAZErr = -113,
+	memPCErr = -114,
+	memBCErr = -115,
+	memSCErr = -116,
+	memLockedErr = -117
+}
+
+enum
+{
+	iMemFullErr = -108,
+	iIOAbort = -27
+}
+
+enum
+{
+	resourceInMemory = -188,
+	writingPastEnd = -189,
+	inputOutOfBounds = -190,
+	resNotFound = -192,
+	resFNotFound = -193,
+	addResFailed = -194,
+	addRefFailed = -195,
+	rmvResFailed = -196,
+	rmvRefFailed = -197,
+	resAttrErr = -198,
+	mapReadErr = -199,
+	CantDecompress = -186,
+	badExtResource = -185,
+	noMemForPictPlaybackErr = -145,
+	rgnOverflowErr = -147,
+	rgnTooBigError = -147,
+	pixMapTooDeepErr = -148,
+	insufficientStackErr = -149,
+	nsStackErr = -149
+}
+
+enum
+{
+	evtNotEnb = 1
+}
+
+enum
+{
+	cMatchErr = -150,
+	cTempMemErr = -151,
+	cNoMemErr = -152,
+	cRangeErr = -153,
+	cProtectErr = -154,
+	cDevErr = -155,
+	cResErr = -156,
+	cDepthErr = -157,
+	rgnTooBigErr = -500,
+	updPixMemErr = -125,
+	pictInfoVersionErr = -11000,
+	pictInfoIDErr = -11001,
+	pictInfoVerbErr = -11002,
+	cantLoadPickMethodErr = -11003,
+	colorsRequestedErr = -11004,
+	pictureDataErr = -11005
+}
+
+enum
+{
+	cmProfileError = -170,
+	cmMethodError = -171,
+	cmMethodNotFound = -175,
+	cmProfileNotFound = -176,
+	cmProfilesIdentical = -177,
+	cmCantConcatenateError = -178,
+	cmCantXYZ = -179,
+	cmCantDeleteProfile = -180,
+	cmUnsupportedDataType = -181,
+	cmNoCurrentProfile = -182
+}
+
+enum
+{
+	noHardware = noHardwareErr,
+	notEnoughHardware = notEnoughHardwareErr,
+	queueFull = -203,
+	resProblem = -204,
+	badChannel = -205,
+	badFormat = -206,
+	notEnoughBufferSpace = -207,
+	badFileFormat = -208,
+	channelBusy = -209,
+	buffersTooSmall = -210,
+	channelNotBusy = -211,
+	noMoreRealTime = -212,
+	siVBRCompressionNotSupported = -213,
+	siNoSoundInHardware = -220,
+	siBadSoundInDevice = -221,
+	siNoBufferSpecified = -222,
+	siInvalidCompression = -223,
+	siHardDriveTooSlow = -224,
+	siInvalidSampleRate = -225,
+	siInvalidSampleSize = -226,
+	siDeviceBusyErr = -227,
+	siBadDeviceName = -228,
+	siBadRefNum = -229,
+	siInputDeviceErr = -230,
+	siUnknownInfoType = -231,
+	siUnknownQuality = -232
+}
+
+enum
+{
+	noSynthFound = -240,
+	synthOpenFailed = -241,
+	synthNotReady = -242,
+	bufTooSmall = -243,
+	voiceNotFound = -244,
+	incompatibleVoice = -245,
+	badDictFormat = -246,
+	badInputText = -247
+}
+
+enum
+{
+	midiNoClientErr = -250,
+	midiNoPortErr = -251,
+	midiTooManyPortsErr = -252,
+	midiTooManyConsErr = -253,
+	midiVConnectErr = -254,
+	midiVConnectMade = -255,
+	midiVConnectRmvd = -256,
+	midiNoConErr = -257,
+	midiWriteErr = -258,
+	midiNameLenErr = -259,
+	midiDupIDErr = -260,
+	midiInvalidCmdErr = -261
+}
+
+enum
+{
+	nmTypErr = -299
+}
+
+enum
+{
+	siInitSDTblErr = 1,
+	siInitVBLQsErr = 2,
+	siInitSPTblErr = 3,
+	sdmJTInitErr = 10,
+	sdmInitErr = 11,
+	sdmSRTInitErr = 12,
+	sdmPRAMInitErr = 13,
+	sdmPriInitErr = 14
+}
+
+enum
+{
+	smSDMInitErr = -290,
+	smSRTInitErr = -291,
+	smPRAMInitErr = -292,
+	smPriInitErr = -293,
+	smEmptySlot = -300,
+	smCRCFail = -301,
+	smFormatErr = -302,
+	smRevisionErr = -303,
+	smNoDir = -304,
+	smDisabledSlot = -305,
+	smNosInfoArray = -306
+}
+
+enum
+{
+	smResrvErr = -307,
+	smUnExBusErr = -308,
+	smBLFieldBad = -309,
+	smFHBlockRdErr = -310,
+	smFHBlkDispErr = -311,
+	smDisposePErr = -312,
+	smNoBoardSRsrc = -313,
+	smGetPRErr = -314,
+	smNoBoardId = -315,
+	smInitStatVErr = -316,
+	smInitTblVErr = -317,
+	smNoJmpTbl = -318,
+	smReservedSlot = -318,
+	smBadBoardId = -319,
+	smBusErrTO = -320,
+	svTempDisable = -32768L,
+	svDisabled = -32640,
+	smBadRefId = -330,
+	smBadsList = -331,
+	smReservedErr = -332,
+	smCodeRevErr = -333
+}
+
+enum
+{
+	smCPUErr = -334,
+	smsPointerNil = -335,
+	smNilsBlockErr = -336,
+	smSlotOOBErr = -337,
+	smSelOOBErr = -338,
+	smNewPErr = -339,
+	smBlkMoveErr = -340,
+	smCkStatusErr = -341,
+	smGetDrvrNamErr = -342,
+	smDisDrvrNamErr = -343,
+	smNoMoresRsrcs = -344,
+	smsGetDrvrErr = -345,
+	smBadsPtrErr = -346,
+	smByteLanesErr = -347,
+	smOffsetErr = -348,
+	smNoGoodOpens = -349,
+	smSRTOvrFlErr = -350,
+	smRecNotFnd = -351
+}
+
+enum
+{
+	notBTree = -410,
+	btNoSpace = -413,
+	btDupRecErr = -414,
+	btRecNotFnd = -415,
+	btKeyLenErr = -416,
+	btKeyAttrErr = -417,
+	unknownInsertModeErr = -20000,
+	recordDataTooBigErr = -20001,
+	invalidIndexErr = -20002
+}
+
+enum
+{
+	fsmFFSNotFoundErr = -431,
+	fsmBusyFFSErr = -432,
+	fsmBadFFSNameErr = -433,
+	fsmBadFSDLenErr = -434,
+	fsmDuplicateFSIDErr = -435,
+	fsmBadFSDVersionErr = -436,
+	fsmNoAlternateStackErr = -437,
+	fsmUnknownFSMMessageErr = -438
+}
+
+enum
+{
+	editionMgrInitErr = -450,
+	badSectionErr = -451,
+	notRegisteredSectionErr = -452,
+	badEditionFileErr = -453,
+	badSubPartErr = -454,
+	multiplePublisherWrn = -460,
+	containerNotFoundWrn = -461,
+	containerAlreadyOpenWrn = -462,
+	notThePublisherWrn = -463
+}
+
+enum
+{
+	teScrapSizeErr = -501,
+	hwParamErr = -502,
+	driverHardwareGoneErr = -503
+}
+
+enum
+{
+	procNotFound = -600,
+	memFragErr = -601,
+	appModeErr = -602,
+	protocolErr = -603,
+	hardwareConfigErr = -604,
+	appMemFullErr = -605,
+	appIsDaemon = -606,
+	bufferIsSmall = -607,
+	noOutstandingHLE = -608,
+	connectionInvalid = -609,
+	noUserInteractionAllowed = -610
+}
+
+enum
+{
+	wrongApplicationPlatform = -875,
+	appVersionTooOld = -876,
+	notAppropriateForClassic = -877
+}
+
+enum
+{
+	threadTooManyReqsErr = -617,
+	threadNotFoundErr = -618,
+	threadProtocolErr = -619
+}
+
+enum
+{
+	threadBadAppContextErr = -616
+}
+
+enum
+{
+	notEnoughMemoryErr = -620,
+	notHeldErr = -621,
+	cannotMakeContiguousErr = -622,
+	notLockedErr = -623,
+	interruptsMaskedErr = -624,
+	cannotDeferErr = -625,
+	noMMUErr = -626
+}
+
+enum
+{
+	vmMorePhysicalThanVirtualErr = -628,
+	vmKernelMMUInitErr = -629,
+	vmOffErr = -630,
+	vmMemLckdErr = -631,
+	vmBadDriver = -632,
+	vmNoVectorErr = -633
+}
+
+enum
+{
+	vmInvalidBackingFileIDErr = -640,
+	vmMappingPrivilegesErr = -641,
+	vmBusyBackingFileErr = -642,
+	vmNoMoreBackingFilesErr = -643,
+	vmInvalidFileViewIDErr = -644,
+	vmFileViewAccessErr = -645,
+	vmNoMoreFileViewsErr = -646,
+	vmAddressNotInFileViewErr = -647,
+	vmInvalidOwningProcessErr = -648
+}
+
+enum
+{
+	rcDBNull = -800,
+	rcDBValue = -801,
+	rcDBError = -802,
+	rcDBBadType = -803,
+	rcDBBreak = -804,
+	rcDBExec = -805,
+	rcDBBadSessID = -806,
+	rcDBBadSessNum = -807,
+	rcDBBadDDEV = -808,
+	rcDBAsyncNotSupp = -809,
+	rcDBBadAsyncPB = -810,
+	rcDBNoHandler = -811,
+	rcDBWrongVersion = -812,
+	rcDBPackNotInited = -813
+}
+
+enum
+{
+	hmHelpDisabled = -850,
+	hmBalloonAborted = -853,
+	hmSameAsLastBalloon = -854,
+	hmHelpManagerNotInited = -855,
+	hmSkippedBalloon = -857,
+	hmWrongVersion = -858,
+	hmUnknownHelpType = -859,
+	hmOperationUnsupported = -861,
+	hmNoBalloonUp = -862,
+	hmCloseViewActive = -863
+}
+
+enum
+{
+	notInitErr = -900,
+	nameTypeErr = -902,
+	noPortErr = -903,
+	noGlobalsErr = -904,
+	localOnlyErr = -905,
+	destPortErr = -906,
+	sessTableErr = -907,
+	noSessionErr = -908,
+	badReqErr = -909,
+	portNameExistsErr = -910,
+	noUserNameErr = -911,
+	userRejectErr = -912,
+	noMachineNameErr = -913,
+	noToolboxNameErr = -914,
+	noResponseErr = -915,
+	portClosedErr = -916,
+	sessClosedErr = -917,
+	badPortNameErr = -919,
+	noDefaultUserErr = -922,
+	notLoggedInErr = -923,
+	noUserRefErr = -924,
+	networkErr = -925,
+	noInformErr = -926,
+	authFailErr = -927,
+	noUserRecErr = -928,
+	badServiceMethodErr = -930,
+	badLocNameErr = -931,
+	guestNotAllowedErr = -932
+}
+
+enum
+{
+	kFMIterationCompleted = -980L,
+	kFMInvalidFontFamilyErr = -981L,
+	kFMInvalidFontErr = -982L,
+	kFMIterationScopeModifiedErr = -983L,
+	kFMFontTableAccessErr = -984L,
+	kFMFontContainerAccessErr = -985L
+}
+
+enum
+{
+	noMaskFoundErr = -1000
+}
+
+enum
+{
+	nbpBuffOvr = -1024,
+	nbpNoConfirm = -1025,
+	nbpConfDiff = -1026,
+	nbpDuplicate = -1027,
+	nbpNotFound = -1028,
+	nbpNISErr = -1029
+}
+
+enum
+{
+	aspBadVersNum = -1066,
+	aspBufTooSmall = -1067,
+	aspNoMoreSess = -1068,
+	aspNoServers = -1069,
+	aspParamErr = -1070,
+	aspServerBusy = -1071,
+	aspSessClosed = -1072,
+	aspSizeErr = -1073,
+	aspTooMany = -1074,
+	aspNoAck = -1075
+}
+
+enum
+{
+	reqFailed = -1096,
+	tooManyReqs = -1097,
+	tooManySkts = -1098,
+	badATPSkt = -1099,
+	badBuffNum = -1100,
+	noRelErr = -1101,
+	cbNotFound = -1102,
+	noSendResp = -1103,
+	noDataArea = -1104,
+	reqAborted = -1105
+}
+
+enum
+{
+	errRefNum = -1280,
+	errAborted = -1279,
+	errState = -1278,
+	errOpening = -1277,
+	errAttention = -1276,
+	errFwdReset = -1275,
+	errDSPQueueSize = -1274,
+	errOpenDenied = -1273
+}
+
+enum
+{
+	errAECoercionFail = -1700,
+	errAEDescNotFound = -1701,
+	errAECorruptData = -1702,
+	errAEWrongDataType = -1703,
+	errAENotAEDesc = -1704,
+	errAEBadListItem = -1705,
+	errAENewerVersion = -1706,
+	errAENotAppleEvent = -1707,
+	errAEEventNotHandled = -1708,
+	errAEReplyNotValid = -1709,
+	errAEUnknownSendMode = -1710,
+	errAEWaitCanceled = -1711,
+	errAETimeout = -1712,
+	errAENoUserInteraction = -1713,
+	errAENotASpecialFunction = -1714,
+	errAEParamMissed = -1715,
+	errAEUnknownAddressType = -1716,
+	errAEHandlerNotFound = -1717,
+	errAEReplyNotArrived = -1718,
+	errAEIllegalIndex = -1719,
+	errAEImpossibleRange = -1720,
+	errAEWrongNumberArgs = -1721,
+	errAEAccessorNotFound = -1723,
+	errAENoSuchLogical = -1725,
+	errAEBadTestKey = -1726,
+	errAENotAnObjSpec = -1727,
+	errAENoSuchObject = -1728,
+	errAENegativeCount = -1729,
+	errAEEmptyListContainer = -1730,
+	errAEUnknownObjectType = -1731,
+	errAERecordingIsAlreadyOn = -1732,
+	errAEReceiveTerminate = -1733,
+	errAEReceiveEscapeCurrent = -1734,
+	errAEEventFiltered = -1735,
+	errAEDuplicateHandler = -1736,
+	errAEStreamBadNesting = -1737,
+	errAEStreamAlreadyConverted = -1738,
+	errAEDescIsNull = -1739,
+	errAEBuildSyntaxError = -1740,
+	errAEBufferTooSmall = -1741
+}
+
+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,
+	errOSACantOpenComponent = -1762
+}
+
+enum
+{
+	errOffsetInvalid = -1800,
+	errOffsetIsOutsideOfView = -1801,
+	errTopOfDocument = -1810,
+	errTopOfBody = -1811,
+	errEndOfDocument = -1812,
+	errEndOfBody = -1813
+}
+
+enum
+{
+	badDragRefErr = -1850,
+	badDragItemErr = -1851,
+	badDragFlavorErr = -1852,
+	duplicateFlavorErr = -1853,
+	cantGetFlavorErr = -1854,
+	duplicateHandlerErr = -1855,
+	handlerNotFoundErr = -1856,
+	dragNotAcceptedErr = -1857,
+	unsupportedForPlatformErr = -1858,
+	noSuitableDisplaysErr = -1859,
+	badImageRgnErr = -1860,
+	badImageErr = -1861,
+	nonDragOriginatorErr = -1862
+}
+
+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,
+	wfFileNotFound = -2021,
+	cantCreateSingleForkFile = -2022,
+	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,
+	noSoundTrackInMovieErr = -2055,
+	soundSupportNotAvailableErr = -2056,
+	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,
+	componentDllEntryNotFoundErr = -2092,
+	qtmlDllLoadErr = -2093,
+	qtmlDllEntryNotFoundErr = -2094,
+	qtmlUninitialized = -2095,
+	unsupportedOSErr = -2096,
+	unsupportedProcessorErr = -2097,
+	componentNotThreadSafeErr = -2098
+}
+
+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,
+	qtParamErr = -2202,
+	matrixErr = -2203,
+	notExactMatrixErr = -2204,
+	noMoreKeyColorsErr = -2205,
+	notExactSizeErr = -2206,
+	badDepthErr = -2207,
+	noDMAErr = -2208,
+	badCallOrderErr = -2209
+}
+
+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
+{
+	tsmComponentNoErr = 0,
+	tsmUnsupScriptLanguageErr = -2500,
+	tsmInputMethodNotFoundErr = -2501,
+	tsmNotAnAppErr = -2502,
+	tsmAlreadyRegisteredErr = -2503,
+	tsmNeverRegisteredErr = -2504,
+	tsmInvalidDocIDErr = -2505,
+	tsmTSMDocBusyErr = -2506,
+	tsmDocNotActiveErr = -2507,
+	tsmNoOpenTSErr = -2508,
+	tsmCantOpenComponentErr = -2509,
+	tsmTextServiceNotFoundErr = -2510,
+	tsmDocumentOpenErr = -2511,
+	tsmUseInputWindowErr = -2512,
+	tsmTSHasNoMenuErr = -2513,
+	tsmTSNotOpenErr = -2514,
+	tsmComponentAlreadyOpenErr = -2515,
+	tsmInputMethodIsOldErr = -2516,
+	tsmScriptHasNoIMErr = -2517,
+	tsmUnsupportedTypeErr = -2518,
+	tsmUnknownErr = -2519,
+	tsmInvalidContext = -2520,
+	tsmNoHandler = -2521,
+	tsmNoMoreTokens = -2522,
+	tsmNoStem = -2523,
+	tsmDefaultIsNotInputMethodErr = -2524,
+	tsmDocPropertyNotFoundErr = -2528,
+	tsmDocPropertyBufferTooSmallErr = -2529,
+	tsmCantChangeForcedClassStateErr = -2530,
+	tsmComponentPropertyUnsupportedErr = -2531,
+	tsmComponentPropertyNotFoundErr = -2532,
+	tsmInputModeChangeFailedErr = -2533
+}
+
+enum
+{
+	mmInternalError = -2526
+}
+
+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,
+	nrPathBufferTooSmall = -2551,
+	nrInvalidEntryIterationOp = -2552,
+	nrPropertyAlreadyExists = -2553,
+	nrIterationDone = -2554,
+	nrExitedIteratorScope = -2555,
+	nrTransactionAborted = -2556,
+	nrCallNotSupported = -2557
+}
+
+enum
+{
+	invalidIconRefErr = -2580,
+	noSuchIconErr = -2581,
+	noIconDataAvailableErr = -2582
+}
+
+enum
+{
+	errOSACantCoerce = errAECoercionFail,
+	errOSACantAccess = errAENoSuchObject,
+	errOSACantAssign = -10006,
+	errOSAGeneralError = -2700,
+	errOSADivideByZero = -2701,
+	errOSANumericOverflow = -2702,
+	errOSACantLaunch = -2703,
+	errOSAAppNotHighLevelEventAware = -2704,
+	errOSACorruptTerminology = -2705,
+	errOSAStackOverflow = -2706,
+	errOSAInternalTableOverflow = -2707,
+	errOSADataBlockTooLarge = -2708,
+	errOSACantGetTerminology = -2709,
+	errOSACantCreate = -2710
+}
+
+enum
+{
+	errOSATypeError = errAEWrongDataType,
+	OSAMessageNotUnderstood = errAEEventNotHandled,
+	OSAUndefinedHandler = errAEHandlerNotFound,
+	OSAIllegalAccess = errAEAccessorNotFound,
+	OSAIllegalIndex = errAEIllegalIndex,
+	OSAIllegalRange = errAEImpossibleRange,
+	OSAIllegalAssign = -10003,
+	OSASyntaxError = -2740,
+	OSASyntaxTypeError = -2741,
+	OSATokenTooLong = -2742,
+	OSAMissingParameter = errAEDescNotFound,
+	OSAParameterMismatch = errAEWrongNumberArgs,
+	OSADuplicateParameter = -2750,
+	OSADuplicateProperty = -2751,
+	OSADuplicateHandler = -2752,
+	OSAUndefinedVariable = -2753,
+	OSAInconsistentDeclarations = -2754,
+	OSAControlFlowError = -2755
+}
+
+enum
+{
+	errASCantConsiderAndIgnore = -2720,
+	errASCantCompareMoreThan32k = -2721,
+	errASTerminologyNestingTooDeep = -2760,
+	errASIllegalFormalParameter = -2761,
+	errASParameterNotForEvent = -2762,
+	errASNoResultReturned = -2763,
+	errASInconsistentNames = -2780
+}
+
+enum
+{
+	cfragFirstErrCode = -2800,
+	cfragContextIDErr = -2800,
+	cfragConnectionIDErr = -2801,
+	cfragNoSymbolErr = -2802,
+	cfragNoSectionErr = -2803,
+	cfragNoLibraryErr = -2804,
+	cfragDupRegistrationErr = -2805,
+	cfragFragmentFormatErr = -2806,
+	cfragUnresolvedErr = -2807,
+	cfragNoPositionErr = -2808,
+	cfragNoPrivateMemErr = -2809,
+	cfragNoClientMemErr = -2810,
+	cfragNoIDsErr = -2811,
+	cfragInitOrderErr = -2812,
+	cfragImportTooOldErr = -2813,
+	cfragImportTooNewErr = -2814,
+	cfragInitLoopErr = -2815,
+	cfragInitAtBootErr = -2816,
+	cfragLibConnErr = -2817,
+	cfragCFMStartupErr = -2818,
+	cfragCFMInternalErr = -2819,
+	cfragFragmentCorruptErr = -2820,
+	cfragInitFunctionErr = -2821,
+	cfragNoApplicationErr = -2822,
+	cfragArchitectureErr = -2823,
+	cfragFragmentUsageErr = -2824,
+	cfragFileSizeErr = -2825,
+	cfragNotClosureErr = -2826,
+	cfragNoRegistrationErr = -2827,
+	cfragContainerIDErr = -2828,
+	cfragClosureIDErr = -2829,
+	cfragAbortClosureErr = -2830,
+	cfragOutputLengthErr = -2831,
+	cfragMapFileErr = -2851,
+	cfragExecFileRefErr = -2854,
+	cfragStdFolderErr = -2855,
+	cfragRsrcForkErr = -2856,
+	cfragCFragRsrcErr = -2857,
+	cfragLastErrCode = -2899
+}
+
+enum
+{
+	cfragFirstReservedCode = -2897,
+	cfragReservedCode_3 = -2897,
+	cfragReservedCode_2 = -2898,
+	cfragReservedCode_1 = -2899
+}
+
+enum
+{
+	invalidComponentID = -3000,
+	validInstancesExist = -3001,
+	componentNotCaptured = -3002,
+	componentDontRegister = -3003,
+	unresolvedComponentDLLErr = -3004,
+	retryComponentRegistrationErr = -3005
+}
+
+enum
+{
+	invalidTranslationPathErr = -3025,
+	couldNotParseSourceFileErr = -3026,
+	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
+}
+
+enum
+{
+	kOTNoError = 0,
+	kOTOutOfMemoryErr = -3211,
+	kOTNotFoundErr = -3201,
+	kOTDuplicateFoundErr = -3216,
+	kOTBadAddressErr = -3150,
+	kOTBadOptionErr = -3151,
+	kOTAccessErr = -3152,
+	kOTBadReferenceErr = -3153,
+	kOTNoAddressErr = -3154,
+	kOTOutStateErr = -3155,
+	kOTBadSequenceErr = -3156,
+	kOTSysErrorErr = -3157,
+	kOTLookErr = -3158,
+	kOTBadDataErr = -3159,
+	kOTBufferOverflowErr = -3160,
+	kOTFlowErr = -3161,
+	kOTNoDataErr = -3162,
+	kOTNoDisconnectErr = -3163,
+	kOTNoUDErrErr = -3164,
+	kOTBadFlagErr = -3165,
+	kOTNoReleaseErr = -3166,
+	kOTNotSupportedErr = -3167,
+	kOTStateChangeErr = -3168,
+	kOTNoStructureTypeErr = -3169,
+	kOTBadNameErr = -3170,
+	kOTBadQLenErr = -3171,
+	kOTAddressBusyErr = -3172,
+	kOTIndOutErr = -3173,
+	kOTProviderMismatchErr = -3174,
+	kOTResQLenErr = -3175,
+	kOTResAddressErr = -3176,
+	kOTQFullErr = -3177,
+	kOTProtocolErr = -3178,
+	kOTBadSyncErr = -3179,
+	kOTCanceledErr = -3180,
+	kEPERMErr = -3200,
+	kENOENTErr = -3201,
+	kENORSRCErr = -3202,
+	kEINTRErr = -3203,
+	kEIOErr = -3204,
+	kENXIOErr = -3205,
+	kEBADFErr = -3208,
+	kEAGAINErr = -3210,
+	kENOMEMErr = -3211,
+	kEACCESErr = -3212,
+	kEFAULTErr = -3213,
+	kEBUSYErr = -3215,
+	kEEXISTErr = -3216,
+	kENODEVErr = -3218,
+	kEINVALErr = -3221,
+	kENOTTYErr = -3224,
+	kEPIPEErr = -3231,
+	kERANGEErr = -3233,
+	kEWOULDBLOCKErr = -3234,
+	kEDEADLKErr = -3234,
+	kEALREADYErr = -3236,
+	kENOTSOCKErr = -3237,
+	kEDESTADDRREQErr = -3238,
+	kEMSGSIZEErr = -3239,
+	kEPROTOTYPEErr = -3240,
+	kENOPROTOOPTErr = -3241,
+	kEPROTONOSUPPORTErr = -3242,
+	kESOCKTNOSUPPORTErr = -3243,
+	kEOPNOTSUPPErr = -3244,
+	kEADDRINUSEErr = -3247,
+	kEADDRNOTAVAILErr = -3248,
+	kENETDOWNErr = -3249,
+	kENETUNREACHErr = -3250,
+	kENETRESETErr = -3251,
+	kECONNABORTEDErr = -3252,
+	kECONNRESETErr = -3253,
+	kENOBUFSErr = -3254,
+	kEISCONNErr = -3255,
+	kENOTCONNErr = -3256,
+	kESHUTDOWNErr = -3257,
+	kETOOMANYREFSErr = -3258,
+	kETIMEDOUTErr = -3259,
+	kECONNREFUSEDErr = -3260,
+	kEHOSTDOWNErr = -3263,
+	kEHOSTUNREACHErr = -3264,
+	kEPROTOErr = -3269,
+	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
+}
+
+enum
+{
+	kQDNoPalette = -3950,
+	kQDNoColorHWCursorSupport = -3951,
+	kQDCursorAlreadyRegistered = -3952,
+	kQDCursorNotRegistered = -3953,
+	kQDCorruptPICTDataErr = -3954
+}
+
+enum
+{
+	firstPickerError = -4000,
+	invalidPickerType = firstPickerError,
+	requiredFlagsDontMatch = -4001,
+	pickerResourceError = -4002,
+	cantLoadPicker = -4003,
+	cantCreatePickerWindow = -4004,
+	cantLoadPackage = -4005,
+	pickerCantLive = -4006,
+	colorSyncNotInstalled = -4007,
+	badProfileError = -4008,
+	noHelpForItem = -4009
+}
+
+enum
+{
+	kNSL68kContextNotSupported = -4170,
+	kNSLSchedulerError = -4171,
+	kNSLBadURLSyntax = -4172,
+	kNSLNoCarbonLib = -4173,
+	kNSLUILibraryNotAvailable = -4174,
+	kNSLNotImplementedYet = -4175,
+	kNSLErrNullPtrError = -4176,
+	kNSLSomePluginsFailedToLoad = -4177,
+	kNSLNullNeighborhoodPtr = -4178,
+	kNSLNoPluginsForSearch = -4179,
+	kNSLSearchAlreadyInProgress = -4180,
+	kNSLNoPluginsFound = -4181,
+	kNSLPluginLoadFailed = -4182,
+	kNSLBadProtocolTypeErr = -4183,
+	kNSLNullListPtr = -4184,
+	kNSLBadClientInfoPtr = -4185,
+	kNSLCannotContinueLookup = -4186,
+	kNSLBufferTooSmallForData = -4187,
+	kNSLNoContextAvailable = -4188,
+	kNSLRequestBufferAlreadyInList = -4189,
+	kNSLInvalidPluginSpec = -4190,
+	kNSLNoSupportForService = -4191,
+	kNSLBadNetConnection = -4192,
+	kNSLBadDataTypeErr = -4193,
+	kNSLBadServiceTypeErr = -4194,
+	kNSLBadReferenceErr = -4195,
+	kNSLNoElementsInList = -4196,
+	kNSLInsufficientOTVer = -4197,
+	kNSLInsufficientSysVer = -4198,
+	kNSLNotInitialized = -4199,
+	kNSLInitializationFailed = -4200
+}
+
+enum
+{
+	kDTPHoldJobErr = -4200,
+	kDTPStopQueueErr = -4201,
+	kDTPTryAgainErr = -4202,
+	kDTPAbortJobErr = 128
+}
+
+enum
+{
+	cmElementTagNotFound = -4200,
+	cmIndexRangeErr = -4201,
+	cmCantDeleteElement = -4202,
+	cmFatalProfileErr = -4203,
+	cmInvalidProfile = -4204,
+	cmInvalidProfileLocation = -4205,
+	cmCantCopyModifiedV1Profile = -4215,
+	cmInvalidSearch = -4206,
+	cmSearchError = -4207,
+	cmErrIncompatibleProfile = -4208,
+	cmInvalidColorSpace = -4209,
+	cmInvalidSrcMap = -4210,
+	cmInvalidDstMap = -4211,
+	cmNoGDevicesError = -4212,
+	cmInvalidProfileComment = -4213,
+	cmRangeOverFlow = -4214,
+	cmNamedColorNotFound = -4216,
+	cmCantGamutCheckError = -4217
+}
+
+enum
+{
+	badFolderDescErr = -4270,
+	duplicateFolderDescErr = -4271,
+	noMoreFolderDescErr = -4272,
+	invalidFolderTypeErr = -4273,
+	duplicateRoutingErr = -4274,
+	routingNotFoundErr = -4275,
+	badRoutingSizeErr = -4276
+}
+
+enum
+{
+	coreFoundationUnknownErr = -4960
+}
+
+enum
+{
+	errCoreEndianDataTooShortForFormat = -4940,
+	errCoreEndianDataTooLongForFormat = -4941,
+	errCoreEndianDataDoesNotMatchFormat = -4942
+}
+
+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,
+	needClearScrapErr = -100
+}
+
+enum
+{
+	afpAccessDenied = -5000,
+	afpAuthContinue = -5001,
+	afpBadUAM = -5002,
+	afpBadVersNum = -5003,
+	afpBitmapErr = -5004,
+	afpCantMove = -5005,
+	afpDenyConflict = -5006,
+	afpDirNotEmpty = -5007,
+	afpDiskFull = -5008,
+	afpEofError = -5009,
+	afpFileBusy = -5010,
+	afpFlatVol = -5011,
+	afpItemNotFound = -5012,
+	afpLockErr = -5013,
+	afpMiscErr = -5014,
+	afpNoMoreLocks = -5015,
+	afpNoServer = -5016,
+	afpObjectExists = -5017,
+	afpObjectNotFound = -5018,
+	afpParmErr = -5019,
+	afpRangeNotLocked = -5020,
+	afpRangeOverlap = -5021,
+	afpSessClosed = -5022,
+	afpUserNotAuth = -5023,
+	afpCallNotSupported = -5024,
+	afpObjectTypeErr = -5025,
+	afpTooManyFilesOpen = -5026,
+	afpServerGoingDown = -5027,
+	afpCantRename = -5028,
+	afpDirNotFound = -5029,
+	afpIconTypeError = -5030,
+	afpVolLocked = -5031,
+	afpObjectLocked = -5032,
+	afpContainsSharedErr = -5033,
+	afpIDNotFound = -5034,
+	afpIDExists = -5035,
+	afpDiffVolErr = -5036,
+	afpCatalogChanged = -5037,
+	afpSameObjectErr = -5038,
+	afpBadIDErr = -5039,
+	afpPwdSameErr = -5040,
+	afpPwdTooShortErr = -5041,
+	afpPwdExpiredErr = -5042,
+	afpInsideSharedErr = -5043,
+	afpInsideTrashErr = -5044,
+	afpPwdNeedsChangeErr = -5045,
+	afpPwdPolicyErr = -5046,
+	afpAlreadyLoggedInErr = -5047,
+	afpCallNotAllowed = -5048
+}
+
+enum
+{
+	afpBadDirIDType = -5060,
+	afpCantMountMoreSrvre = -5061,
+	afpAlreadyMounted = -5062,
+	afpSameNodeErr = -5063
+}
+
+enum
+{
+	numberFormattingNotANumberErr = -5200,
+	numberFormattingOverflowInDestinationErr = -5201,
+	numberFormattingBadNumberFormattingObjectErr = -5202,
+	numberFormattingSpuriousCharErr = -5203,
+	numberFormattingLiteralMissingErr = -5204,
+	numberFormattingDelimiterMissingErr = -5205,
+	numberFormattingEmptyFormatErr = -5206,
+	numberFormattingBadFormatErr = -5207,
+	numberFormattingBadOptionsErr = -5208,
+	numberFormattingBadTokenErr = -5209,
+	numberFormattingUnOrderedCurrencyRangeErr = -5210,
+	numberFormattingBadCurrencyPositionErr = -5211,
+	numberFormattingNotADigitErr = -5212,
+	numberFormattingUnOrdredCurrencyRangeErr = -5210,
+	numberFortmattingNotADigitErr = -5212
+}
+
+enum
+{
+	textParserBadParamErr = -5220,
+	textParserObjectNotFoundErr = -5221,
+	textParserBadTokenValueErr = -5222,
+	textParserBadParserObjectErr = -5223,
+	textParserParamErr = -5224,
+	textParserNoMoreTextErr = -5225,
+	textParserBadTextLanguageErr = -5226,
+	textParserBadTextEncodingErr = -5227,
+	textParserNoSuchTokenFoundErr = -5228,
+	textParserNoMoreTokensErr = -5229
+}
+
+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
+}
+
+enum
+{
+	hrHTMLRenderingLibNotInstalledErr = -5360,
+	hrMiscellaneousExceptionErr = -5361,
+	hrUnableToResizeHandleErr = -5362,
+	hrURLNotHandledErr = -5363
+}
+
+enum
+{
+	errIANoErr = 0,
+	errIAUnknownErr = -5380,
+	errIAAllocationErr = -5381,
+	errIAParamErr = -5382,
+	errIANoMoreItems = -5383,
+	errIABufferTooSmall = -5384,
+	errIACanceled = -5385,
+	errIAInvalidDocument = -5386,
+	errIATextExtractionErr = -5387,
+	errIAEndOfTextRun = -5388
+}
+
+enum
+{
+	qtsBadSelectorErr = -5400,
+	qtsBadStateErr = -5401,
+	qtsBadDataErr = -5402,
+	qtsUnsupportedDataTypeErr = -5403,
+	qtsUnsupportedRateErr = -5404,
+	qtsUnsupportedFeatureErr = -5405,
+	qtsTooMuchDataErr = -5406,
+	qtsUnknownValueErr = -5407,
+	qtsTimeoutErr = -5408,
+	qtsConnectionFailedErr = -5420,
+	qtsAddressBusyErr = -5421
+}
+
+enum
+{
+	gestaltUnknownErr = -5550,
+	gestaltUndefSelectorErr = -5551,
+	gestaltDupSelectorErr = -5552,
+	gestaltLocationErr = -5553
+}
+
+enum
+{
+	menuPropertyInvalidErr = -5603,
+	menuPropertyInvalid = menuPropertyInvalidErr,
+	menuPropertyNotFoundErr = -5604,
+	menuNotFoundErr = -5620,
+	menuUsesSystemDefErr = -5621,
+	menuItemNotFoundErr = -5622,
+	menuInvalidErr = -5623
+}
+
+enum
+{
+	errInvalidWindowPtr = -5600,
+	errInvalidWindowRef = -5600,
+	errUnsupportedWindowAttributesForClass = -5601,
+	errWindowDoesNotHaveProxy = -5602,
+	errInvalidWindowProperty = -5603,
+	errWindowPropertyNotFound = -5604,
+	errUnrecognizedWindowClass = -5605,
+	errCorruptWindowDescription = -5606,
+	errUserWantsToDragWindow = -5607,
+	errWindowsAlreadyInitialized = -5608,
+	errFloatingWindowsNotInitialized = -5609,
+	errWindowNotFound = -5610,
+	errWindowDoesNotFitOnscreen = -5611,
+	windowAttributeImmutableErr = -5612,
+	windowAttributesConflictErr = -5613,
+	windowManagerInternalErr = -5614,
+	windowWrongStateErr = -5615,
+	windowGroupInvalidErr = -5616,
+	windowAppModalStateAlreadyExistsErr = -5617,
+	windowNoAppModalStateErr = -5618,
+	errWindowDoesntSupportFocus = -30583,
+	errWindowRegionCodeInvalid = -30593
+}
+
+enum
+{
+	dialogNoTimeoutErr = -5640
+}
+
+enum
+{
+	kNavWrongDialogStateErr = -5694,
+	kNavWrongDialogClassErr = -5695,
+	kNavInvalidSystemConfigErr = -5696,
+	kNavCustomControlMessageFailedErr = -5697,
+	kNavInvalidCustomControlMessageErr = -5698,
+	kNavMissingKindStringErr = -5699
+}
+
+enum
+{
+	collectionItemLockedErr = -5750,
+	collectionItemNotFoundErr = -5751,
+	collectionIndexRangeErr = -5752,
+	collectionVersionErr = -5753
+}
+
+enum
+{
+	kQTSSUnknownErr = -6150
+}
+
+enum
+{
+	kDMGenErr = -6220,
+	kDMMirroringOnAlready = -6221,
+	kDMWrongNumberOfDisplays = -6222,
+	kDMMirroringBlocked = -6223,
+	kDMCantBlock = -6224,
+	kDMMirroringNotOn = -6225,
+	kSysSWTooOld = -6226,
+	kDMSWNotInitializedErr = -6227,
+	kDMDriverNotDisplayMgrAwareErr = -6228,
+	kDMDisplayNotFoundErr = -6229,
+	kDMNotFoundErr = -6229,
+	kDMDisplayAlreadyInstalledErr = -6230,
+	kDMMainDisplayCannotMoveErr = -6231,
+	kDMNoDeviceTableclothErr = -6231,
+	kDMFoundErr = -6232
+}
+
+enum
+{
+	laTooSmallBufferErr = -6984,
+	laEnvironmentBusyErr = -6985,
+	laEnvironmentNotFoundErr = -6986,
+	laEnvironmentExistErr = -6987,
+	laInvalidPathErr = -6988,
+	laNoMoreMorphemeErr = -6989,
+	laFailAnalysisErr = -6990,
+	laTextOverFlowErr = -6991,
+	laDictionaryNotOpenedErr = -6992,
+	laDictionaryUnknownErr = -6993,
+	laDictionaryTooManyErr = -6994,
+	laPropertyValueErr = -6995,
+	laPropertyUnknownErr = -6996,
+	laPropertyIsReadOnlyErr = -6997,
+	laPropertyNotFoundErr = -6998,
+	laPropertyErr = -6999,
+	laEngineNotFoundErr = -7000
+}
+
+enum
+{
+	kUSBNoErr = 0,
+	kUSBNoTran = 0,
+	kUSBNoDelay = 0,
+	kUSBPending = 1
+}
+
+enum
+{
+	kUSBNotSent2Err = -6901,
+	kUSBNotSent1Err = -6902,
+	kUSBBufUnderRunErr = -6903,
+	kUSBBufOvrRunErr = -6904,
+	kUSBRes2Err = -6905,
+	kUSBRes1Err = -6906,
+	kUSBUnderRunErr = -6907,
+	kUSBOverRunErr = -6908,
+	kUSBWrongPIDErr = -6909,
+	kUSBPIDCheckErr = -6910,
+	kUSBNotRespondingErr = -6911,
+	kUSBEndpointStallErr = -6912,
+	kUSBDataToggleErr = -6913,
+	kUSBBitstufErr = -6914,
+	kUSBCRCErr = -6915,
+	kUSBLinkErr = -6916
+}
+
+enum
+{
+	kUSBQueueFull = -6948,
+	kUSBNotHandled = -6987,
+	kUSBUnknownNotification = -6949,
+	kUSBBadDispatchTable = -6950
+}
+
+enum
+{
+	kUSBInternalReserved10 = -6951,
+	kUSBInternalReserved9 = -6952,
+	kUSBInternalReserved8 = -6953,
+	kUSBInternalReserved7 = -6954,
+	kUSBInternalReserved6 = -6955,
+	kUSBInternalReserved5 = -6956,
+	kUSBInternalReserved4 = -6957,
+	kUSBInternalReserved3 = -6958,
+	kUSBInternalReserved2 = -6959,
+	kUSBInternalReserved1 = -6960
+}
+
+enum
+{
+	kUSBPortDisabled = -6969,
+	kUSBQueueAborted = -6970,
+	kUSBTimedOut = -6971,
+	kUSBDeviceDisconnected = -6972,
+	kUSBDeviceNotSuspended = -6973,
+	kUSBDeviceSuspended = -6974,
+	kUSBInvalidBuffer = -6975,
+	kUSBDevicePowerProblem = -6976,
+	kUSBDeviceBusy = -6977,
+	kUSBUnknownInterfaceErr = -6978,
+	kUSBPipeStalledError = -6979,
+	kUSBPipeIdleError = -6980,
+	kUSBNoBandwidthError = -6981,
+	kUSBAbortedError = -6982,
+	kUSBFlagsError = -6983,
+	kUSBCompletionError = -6984,
+	kUSBPBLengthError = -6985,
+	kUSBPBVersionError = -6986,
+	kUSBNotFound = -6987,
+	kUSBOutOfMemoryErr = -6988,
+	kUSBDeviceErr = -6989,
+	kUSBNoDeviceErr = -6990,
+	kUSBAlreadyOpenErr = -6991,
+	kUSBTooManyTransactionsErr = -6992,
+	kUSBUnknownRequestErr = -6993,
+	kUSBRqErr = -6994,
+	kUSBIncorrectTypeErr = -6995,
+	kUSBTooManyPipesErr = -6996,
+	kUSBUnknownPipeErr = -6997,
+	kUSBUnknownDeviceErr = -6998,
+	kUSBInternalErr = -6999
+}
+
+enum
+{
+	dcmParamErr = -7100,
+	dcmNotDictionaryErr = -7101,
+	dcmBadDictionaryErr = -7102,
+	dcmPermissionErr = -7103,
+	dcmDictionaryNotOpenErr = -7104,
+	dcmDictionaryBusyErr = -7105,
+	dcmBlockFullErr = -7107,
+	dcmNoRecordErr = -7108,
+	dcmDupRecordErr = -7109,
+	dcmNecessaryFieldErr = -7110,
+	dcmBadFieldInfoErr = -7111,
+	dcmBadFieldTypeErr = -7112,
+	dcmNoFieldErr = -7113,
+	dcmBadKeyErr = -7115,
+	dcmTooManyKeyErr = -7116,
+	dcmBadDataSizeErr = -7117,
+	dcmBadFindMethodErr = -7118,
+	dcmBadPropertyErr = -7119,
+	dcmProtectedErr = -7121,
+	dcmNoAccessMethodErr = -7122,
+	dcmBadFeatureErr = -7124,
+	dcmIterationCompleteErr = -7126,
+	dcmBufferOverflowErr = -7127
+}
+
+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,
+	kRATCPIPNotConfigured = -7125,
+	kRANotPrimaryInterface = -7126,
+	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
+}
+
+enum
+{
+	kATSUInvalidTextLayoutErr = -8790,
+	kATSUInvalidStyleErr = -8791,
+	kATSUInvalidTextRangeErr = -8792,
+	kATSUFontsMatched = -8793,
+	kATSUFontsNotMatched = -8794,
+	kATSUNoCorrespondingFontErr = -8795,
+	kATSUInvalidFontErr = -8796,
+	kATSUInvalidAttributeValueErr = -8797,
+	kATSUInvalidAttributeSizeErr = -8798,
+	kATSUInvalidAttributeTagErr = -8799,
+	kATSUInvalidCacheErr = -8800,
+	kATSUNotSetErr = -8801,
+	kATSUNoStyleRunsAssignedErr = -8802,
+	kATSUQuickDrawTextErr = -8803,
+	kATSULowLevelErr = -8804,
+	kATSUNoFontCmapAvailableErr = -8805,
+	kATSUNoFontScalerAvailableErr = -8806,
+	kATSUCoordinateOverflowErr = -8807,
+	kATSULineBreakInWord = -8808,
+	kATSUBusyObjectErr = -8809
+}
+
+enum
+{
+	kTextUnsupportedEncodingErr = -8738,
+	kTextMalformedInputErr = -8739,
+	kTextUndefinedElementErr = -8740,
+	kTECMissingTableErr = -8745,
+	kTECTableChecksumErr = -8746,
+	kTECTableFormatErr = -8747,
+	kTECCorruptConverterErr = -8748,
+	kTECNoConversionPathErr = -8749,
+	kTECBufferBelowMinimumSizeErr = -8750,
+	kTECArrayFullErr = -8751,
+	kTECBadTextRunErr = -8752,
+	kTECPartialCharErr = -8753,
+	kTECUnmappableElementErr = -8754,
+	kTECIncompleteElementErr = -8755,
+	kTECDirectionErr = -8756,
+	kTECGlobalsUnavailableErr = -8770,
+	kTECItemUnavailableErr = -8771,
+	kTECUsedFallbacksStatus = -8783,
+	kTECNeedFlushStatus = -8784,
+	kTECOutputBufferFullStatus = -8785,
+	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
+}
+
+enum
+{
+	kUTCUnderflowErr = -8850,
+	kUTCOverflowErr = -8851,
+	kIllegalClockValueErr = -8852
+}
+
+enum
+{
+	kATSUInvalidFontFallbacksErr = -8900,
+	kATSUUnsupportedStreamFormatErr = -8901,
+	kATSUBadStreamErr = -8902,
+	kATSUOutputBufferTooSmallErr = -8903,
+	kATSUInvalidCallInsideCallbackErr = -8904,
+	kATSUNoFontNameErr = -8905,
+	kATSULastErr = -8959
+}
+
+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,
+	codecNeedToFlushChainErr = -8979,
+	lockPortBitsBadSurfaceErr = -8980,
+	lockPortBitsWindowMovedErr = -8981,
+	lockPortBitsWindowResizedErr = -8982,
+	lockPortBitsWindowClippedErr = -8983,
+	lockPortBitsBadPortErr = -8984,
+	lockPortBitsSurfaceLostErr = -8985,
+	codecParameterDialogConfirm = -8986,
+	codecNeedAccessKeyErr = -8987,
+	codecOffscreenFailedErr = -8988,
+	codecDroppedFrameErr = -8989,
+	directXObjectAlreadyExists = -8990,
+	lockPortBitsWrongGDeviceErr = -8991,
+	codecOffscreenFailedPleaseRetryErr = -8992,
+	badCodecCharacterizationErr = -8993,
+	noThumbnailFoundErr = -8994
+}
+
+enum
+{
+	kBadAdapterErr = -9050,
+	kBadAttributeErr = -9051,
+	kBadBaseErr = -9052,
+	kBadEDCErr = -9053,
+	kBadIRQErr = -9054,
+	kBadOffsetErr = -9055,
+	kBadPageErr = -9056,
+	kBadSizeErr = -9057,
+	kBadSocketErr = -9058,
+	kBadTypeErr = -9059,
+	kBadVccErr = -9060,
+	kBadVppErr = -9061,
+	kBadWindowErr = -9062,
+	kBadArgLengthErr = -9063,
+	kBadArgsErr = -9064,
+	kBadHandleErr = -9065,
+	kBadCISErr = -9066,
+	kBadSpeedErr = -9067,
+	kReadFailureErr = -9068,
+	kWriteFailureErr = -9069,
+	kGeneralFailureErr = -9070,
+	kNoCardErr = -9071,
+	kUnsupportedFunctionErr = -9072,
+	kUnsupportedModeErr = -9073,
+	kBusyErr = -9074,
+	kWriteProtectedErr = -9075,
+	kConfigurationLockedErr = -9076,
+	kInUseErr = -9077,
+	kNoMoreItemsErr = -9078,
+	kOutOfResourceErr = -9079,
+	kNoCardSevicesSocketsErr = -9080,
+	kInvalidRegEntryErr = -9081,
+	kBadLinkErr = -9082,
+	kBadDeviceErr = -9083,
+	k16BitCardErr = -9084,
+	kCardBusCardErr = -9085,
+	kPassCallToChainErr = -9086,
+	kCantConfigureCardErr = -9087,
+	kPostCardEventErr = -9088,
+	kInvalidDeviceNumber = -9089,
+	kUnsupportedVsErr = -9090,
+	kInvalidCSClientErr = -9091,
+	kBadTupleDataErr = -9092,
+	kBadCustomIFIDErr = -9093,
+	kNoIOWindowRequestedErr = -9094,
+	kNoMoreTimerClientsErr = -9095,
+	kNoMoreInterruptSlotsErr = -9096,
+	kNoClientTableErr = -9097,
+	kUnsupportedCardErr = -9098,
+	kNoCardEnablersFoundErr = -9099,
+	kNoEnablerForCardErr = -9100,
+	kNoCompatibleNameErr = -9101,
+	kClientRequestDenied = -9102,
+	kNotReadyErr = -9103,
+	kTooManyIOWindowsErr = -9104,
+	kAlreadySavedStateErr = -9105,
+	kAttemptDupCardEntryErr = -9106,
+	kCardPowerOffErr = -9107,
+	kNotZVCapableErr = -9108,
+	kNoCardBusCISErr = -9109
+}
+
+enum
+{
+	noDeviceForChannel = -9400,
+	grabTimeComplete = -9401,
+	cantDoThatInCurrentMode = -9402,
+	notEnoughMemoryToGrab = -9403,
+	notEnoughDiskSpaceToGrab = -9404,
+	couldntGetRequiredComponent = -9405,
+	badSGChannel = -9406,
+	seqGrabInfoNotAvailable = -9407,
+	deviceCantMeetRequest = -9408,
+	badControllerHeight = -9994,
+	editingNotAllowed = -9995,
+	controllerBoundsNotExact = -9996,
+	cannotSetWidthOfAttachedController = -9997,
+	controllerHasFixedHeight = -9998,
+	cannotMoveAttachedController = -9999
+}
+
+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,
+	errAECantPutThatThere = -10024,
+	errAEPropertiesClash = -10025
+}
+
+enum
+{
+	telGenericError = -1,
+	telNoErr = 0,
+	telNoTools = 8,
+	telBadTermErr = -10001,
+	telBadDNErr = -10002,
+	telBadCAErr = -10003,
+	telBadHandErr = -10004,
+	telBadProcErr = -10005,
+	telCAUnavail = -10006,
+	telNoMemErr = -10007,
+	telNoOpenErr = -10008,
+	telBadHTypeErr = -10010,
+	telHTypeNotSupp = -10011,
+	telBadLevelErr = -10012,
+	telBadVTypeErr = -10013,
+	telVTypeNotSupp = -10014,
+	telBadAPattErr = -10015,
+	telAPattNotSupp = -10016,
+	telBadIndex = -10017,
+	telIndexNotSupp = -10018,
+	telBadStateErr = -10019,
+	telStateNotSupp = -10020,
+	telBadIntExt = -10021,
+	telIntExtNotSupp = -10022,
+	telBadDNDType = -10023,
+	telDNDTypeNotSupp = -10024,
+	telFeatNotSub = -10030,
+	telFeatNotAvail = -10031,
+	telFeatActive = -10032,
+	telFeatNotSupp = -10033,
+	telConfLimitErr = -10040,
+	telConfNoLimit = -10041,
+	telConfErr = -10042,
+	telConfRej = -10043,
+	telTransferErr = -10044,
+	telTransferRej = -10045,
+	telCBErr = -10046,
+	telConfLimitExceeded = -10047,
+	telBadDNType = -10050,
+	telBadPageID = -10051,
+	telBadIntercomID = -10052,
+	telBadFeatureID = -10053,
+	telBadFwdType = -10054,
+	telBadPickupGroupID = -10055,
+	telBadParkID = -10056,
+	telBadSelect = -10057,
+	telBadBearerType = -10058,
+	telBadRate = -10059,
+	telDNTypeNotSupp = -10060,
+	telFwdTypeNotSupp = -10061,
+	telBadDisplayMode = -10062,
+	telDisplayModeNotSupp = -10063,
+	telNoCallbackRef = -10064,
+	telAlreadyOpen = -10070,
+	telStillNeeded = -10071,
+	telTermNotOpen = -10072,
+	telCANotAcceptable = -10080,
+	telCANotRejectable = -10081,
+	telCANotDeflectable = -10082,
+	telPBErr = -10090,
+	telBadFunction = -10091,
+	telNoSuchTool = -10102,
+	telUnknownErr = -10103,
+	telNoCommFolder = -10106,
+	telInitFailed = -10107,
+	telBadCodeResource = -10108,
+	telDeviceNotFound = -10109,
+	telBadProcID = -10110,
+	telValidateFailed = -10111,
+	telAutoAnsNotOn = -10112,
+	telDetAlreadyOn = -10113,
+	telBadSWErr = -10114,
+	telBadSampleRate = -10115,
+	telNotEnoughdspBW = -10116
+}
+
+enum
+{
+	errTaskNotFound = -10780
+}
+
+enum
+{
+	pmBusyErr = -13000,
+	pmReplyTOErr = -13001,
+	pmSendStartErr = -13002,
+	pmSendEndErr = -13003,
+	pmRecvStartErr = -13004,
+	pmRecvEndErr = -13005
+}
+
+enum
+{
+	kPowerHandlerExistsForDeviceErr = -13006,
+	kPowerHandlerNotFoundForDeviceErr = -13007,
+	kPowerHandlerNotFoundForProcErr = -13008,
+	kPowerMgtMessageNotHandled = -13009,
+	kPowerMgtRequestDenied = -13010,
+	kCantReportProcessorTemperatureErr = -13013,
+	kProcessorTempRoutineRequiresMPLib2 = -13014,
+	kNoSuchPowerSource = -13020,
+	kBridgeSoftwareRunningCantSleep = -13038
+}
+
+enum
+{
+	debuggingExecutionContextErr = -13880,
+	debuggingDuplicateSignatureErr = -13881,
+	debuggingDuplicateOptionErr = -13882,
+	debuggingInvalidSignatureErr = -13883,
+	debuggingInvalidOptionErr = -13884,
+	debuggingInvalidNameErr = -13885,
+	debuggingNoCallbackErr = -13886,
+	debuggingNoMatchErr = -13887
+}
+
+enum
+{
+	kHIDVersionIncompatibleErr = -13909,
+	kHIDDeviceNotReady = -13910
+}
+
+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
+}
+
+enum
+{
+	kModemOutOfMemory = -14000,
+	kModemPreferencesMissing = -14001,
+	kModemScriptMissing = -14002
+}
+
+enum
+{
+	kTXNEndIterationErr = -22000,
+	kTXNCannotAddFrameErr = -22001,
+	kTXNInvalidFrameIDErr = -22002,
+	kTXNIllegalToCrossDataBoundariesErr = -22003,
+	kTXNUserCanceledOperationErr = -22004,
+	kTXNBadDefaultFileTypeWarning = -22005,
+	kTXNCannotSetAutoIndentErr = -22006,
+	kTXNRunIndexOutofBoundsErr = -22007,
+	kTXNNoMatchErr = -22008,
+	kTXNAttributeTagInvalidForRunErr = -22009,
+	kTXNSomeOrAllTagsInvalidForRunErr = -22010,
+	kTXNInvalidRunIndex = -22011,
+	kTXNAlreadyInitializedErr = -22012,
+	kTXNCannotTurnTSMOffWhenUsingUnicodeErr = -22013,
+	kTXNCopyNotAllowedInEchoModeErr = -22014,
+	kTXNDataTypeNotAllowedErr = -22015,
+	kTXNATSUIIsNotInstalledErr = -22016,
+	kTXNOutsideOfLineErr = -22017,
+	kTXNOutsideOfFrameErr = -22018
+}
+
+enum
+{
+	printerStatusOpCodeNotSupportedErr = -25280
+}
+
+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
+}
+
+enum
+{
+	kUCOutputBufferTooSmall = -25340,
+	kUCTextBreakLocatorMissingType = -25341
+}
+
+enum
+{
+	kUCTSNoKeysAddedToObjectErr = -25342,
+	kUCTSSearchListErr = -25343
+}
+
+enum
+{
+	kUCTokenizerIterationFinished = -25344,
+	kUCTokenizerUnknownLang = -25345,
+	kUCTokenNotFound = -25346
+}
+
+enum
+{
+	kMPIterationEndErr = -29275,
+	kMPPrivilegedErr = -29276,
+	kMPProcessCreatedErr = -29288,
+	kMPProcessTerminatedErr = -29289,
+	kMPTaskCreatedErr = -29290,
+	kMPTaskBlockedErr = -29291,
+	kMPTaskStoppedErr = -29292,
+	kMPBlueBlockingErr = -29293,
+	kMPDeletedErr = -29295,
+	kMPTimeoutErr = -29296,
+	kMPTaskAbortedErr = -29297,
+	kMPInsufficientResourcesErr = -29298,
+	kMPInvalidIDErr = -29299
+}
+
+enum
+{
+	kMPNanokernelNeedsMemoryErr = -29294
+}
+
+enum
+{
+	kCollateAttributesNotFoundErr = -29500,
+	kCollateInvalidOptions = -29501,
+	kCollateMissingUnicodeTableErr = -29502,
+	kCollateUnicodeConvertFailedErr = -29503,
+	kCollatePatternNotFoundErr = -29504,
+	kCollateInvalidChar = -29505,
+	kCollateBufferTooSmall = -29506,
+	kCollateInvalidCollationRef = -29507
+}
+
+enum
+{
+	kFNSInvalidReferenceErr = -29580,
+	kFNSBadReferenceVersionErr = -29581,
+	kFNSInvalidProfileErr = -29582,
+	kFNSBadProfileVersionErr = -29583,
+	kFNSDuplicateReferenceErr = -29584,
+	kFNSMismatchErr = -29585,
+	kFNSInsufficientDataErr = -29586,
+	kFNSBadFlattenedSizeErr = -29587,
+	kFNSNameNotFoundErr = -29589
+}
+
+enum
+{
+	kLocalesBufferTooSmallErr = -30001,
+	kLocalesTableFormatErr = -30002,
+	kLocalesDefaultDisplayStatus = -30029
+}
+
+enum
+{
+	kALMInternalErr = -30049,
+	kALMGroupNotFoundErr = -30048,
+	kALMNoSuchModuleErr = -30047,
+	kALMModuleCommunicationErr = -30046,
+	kALMDuplicateModuleErr = -30045,
+	kALMInstallationErr = -30044,
+	kALMDeferSwitchErr = -30043,
+	kALMRebootFlagsLevelErr = -30042
+}
+
+enum
+{
+	kALMLocationNotFoundErr = kALMGroupNotFoundErr
+}
+
+enum
+{
+	kSSpInternalErr = -30340,
+	kSSpVersionErr = -30341,
+	kSSpCantInstallErr = -30342,
+	kSSpParallelUpVectorErr = -30343,
+	kSSpScaleToZeroErr = -30344
+}
+
+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
+}
+
+enum
+{
+	kISpInternalErr = -30420,
+	kISpSystemListErr = -30421,
+	kISpBufferToSmallErr = -30422,
+	kISpElementInListErr = -30423,
+	kISpElementNotInListErr = -30424,
+	kISpSystemInactiveErr = -30425,
+	kISpDeviceInactiveErr = -30426,
+	kISpSystemActiveErr = -30427,
+	kISpDeviceActiveErr = -30428,
+	kISpListBusyErr = -30429
+}
+
+enum
+{
+	kDSpNotInitializedErr = -30440L,
+	kDSpSystemSWTooOldErr = -30441L,
+	kDSpInvalidContextErr = -30442L,
+	kDSpInvalidAttributesErr = -30443L,
+	kDSpContextAlreadyReservedErr = -30444L,
+	kDSpContextNotReservedErr = -30445L,
+	kDSpContextNotFoundErr = -30446L,
+	kDSpFrameRateNotReadyErr = -30447L,
+	kDSpConfirmSwitchWarning = -30448L,
+	kDSpInternalErr = -30449L,
+	kDSpStereoContextErr = -30450L
+}
+
+enum
+{
+	kFBCvTwinExceptionErr = -30500,
+	kFBCnoIndexesFound = -30501,
+	kFBCallocFailed = -30502,
+	kFBCbadParam = -30503,
+	kFBCfileNotIndexed = -30504,
+	kFBCbadIndexFile = -30505,
+	kFBCcompactionFailed = -30506,
+	kFBCvalidationFailed = -30507,
+	kFBCindexingFailed = -30508,
+	kFBCcommitFailed = -30509,
+	kFBCdeletionFailed = -30510,
+	kFBCmoveFailed = -30511,
+	kFBCtokenizationFailed = -30512,
+	kFBCmergingFailed = -30513,
+	kFBCindexCreationFailed = -30514,
+	kFBCaccessorStoreFailed = -30515,
+	kFBCaddDocFailed = -30516,
+	kFBCflushFailed = -30517,
+	kFBCindexNotFound = -30518,
+	kFBCnoSearchSession = -30519,
+	kFBCindexingCanceled = -30520,
+	kFBCaccessCanceled = -30521,
+	kFBCindexFileDestroyed = -30522,
+	kFBCindexNotAvailable = -30523,
+	kFBCsearchFailed = -30524,
+	kFBCsomeFilesNotIndexed = -30525,
+	kFBCillegalSessionChange = -30526,
+	kFBCanalysisNotAvailable = -30527,
+	kFBCbadIndexFileVersion = -30528,
+	kFBCsummarizationCanceled = -30529,
+	kFBCindexDiskIOFailed = -30530,
+	kFBCbadSearchSession = -30531,
+	kFBCnoSuchHit = -30532
+}
+
+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
+}
+
+enum
+{
+	themeInvalidBrushErr = -30560,
+	themeProcessRegisteredErr = -30561,
+	themeProcessNotRegisteredErr = -30562,
+	themeBadTextColorErr = -30563,
+	themeHasNoAccentsErr = -30564,
+	themeBadCursorIndexErr = -30565,
+	themeScriptFontNotFoundErr = -30566,
+	themeMonitorDepthNotSupportedErr = -30567,
+	themeNoAppropriateBrushErr = -30568
+}
+
+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
+}
+
+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
+}
+
+enum
+{
+	errCppGeneral = -32000,
+	errCppbad_alloc = -32001,
+	errCppbad_cast = -32002,
+	errCppbad_exception = -32003,
+	errCppbad_typeid = -32004,
+	errCpplogic_error = -32005,
+	errCppdomain_error = -32006,
+	errCppinvalid_argument = -32007,
+	errCpplength_error = -32008,
+	errCppout_of_range = -32009,
+	errCppruntime_error = -32010,
+	errCppoverflow_error = -32011,
+	errCpprange_error = -32012,
+	errCppunderflow_error = -32013,
+	errCppios_base_failure = -32014,
+	errCppLastSystemDefinedError = -32020,
+	errCppLastUserDefinedError = -32049
+}
+
+enum
+{
+	badComponentInstance = cast(c_long)0x80008001,
+	badComponentSelector = cast(c_long)0x80008002
+}
+
+enum
+{
+	dsBusError = 1,
+	dsAddressErr = 2,
+	dsIllInstErr = 3,
+	dsZeroDivErr = 4,
+	dsChkErr = 5,
+	dsOvflowErr = 6,
+	dsPrivErr = 7,
+	dsTraceErr = 8,
+	dsLineAErr = 9,
+	dsLineFErr = 10,
+	dsMiscErr = 11,
+	dsCoreErr = 12,
+	dsIrqErr = 13,
+	dsIOCoreErr = 14,
+	dsLoadErr = 15,
+	dsFPErr = 16,
+	dsNoPackErr = 17,
+	dsNoPk1 = 18,
+	dsNoPk2 = 19
+}
+
+enum
+{
+	dsNoPk3 = 20,
+	dsNoPk4 = 21,
+	dsNoPk5 = 22,
+	dsNoPk6 = 23,
+	dsNoPk7 = 24,
+	dsMemFullErr = 25,
+	dsBadLaunch = 26,
+	dsFSErr = 27,
+	dsStknHeap = 28,
+	negZcbFreeErr = 33,
+	dsFinderErr = 41,
+	dsBadSlotInt = 51,
+	dsBadSANEOpcode = 81,
+	dsBadPatchHeader = 83,
+	menuPrgErr = 84,
+	dsMBarNFnd = 85,
+	dsHMenuFindErr = 86,
+	dsWDEFNotFound = 87,
+	dsCDEFNotFound = 88,
+	dsMDEFNotFound = 89
+}
+
+enum
+{
+	dsNoFPU = 90,
+	dsNoPatch = 98,
+	dsBadPatch = 99,
+	dsParityErr = 101,
+	dsOldSystem = 102,
+	ds32BitMode = 103,
+	dsNeedToWriteBootBlocks = 104,
+	dsNotEnoughRAMToBoot = 105,
+	dsBufPtrTooLow = 106,
+	dsVMDeferredFuncTableFull = 112,
+	dsVMBadBackingStore = 113,
+	dsCantHoldSystemHeap = 114,
+	dsSystemRequiresPowerPC = 116,
+	dsGibblyMovedToDisabledFolder = 117,
+	dsUnBootableSystem = 118,
+	dsMustUseFCBAccessors = 119,
+	dsMacOSROMVersionTooOld = 120,
+	dsLostConnectionToNetworkDisk = 121,
+	dsRAMDiskTooBig = 122,
+	dsWriteToSupervisorStackGuardPage = 128,
+	dsReinsert = 30,
+	shutDownAlert = 42,
+	dsShutDownOrRestart = 20000,
+	dsSwitchOffOrRestart = 20001,
+	dsForcedQuit = 20002,
+	dsRemoveDisk = 20003,
+	dsDirtyDisk = 20004,
+	dsShutDownOrResume = 20109,
+	dsSCSIWarn = 20010,
+	dsMBSysError = 29200,
+	dsMBFlpySysError = 29201,
+	dsMBATASysError = 29202,
+	dsMBATAPISysError = 29203,
+	dsMBExternFlpySysError = 29204,
+	dsPCCardATASysError = 29205
+}
+
+enum
+{
+	dsNoExtsMacsBug = -1,
+	dsNoExtsDisassembler = -2,
+	dsMacsBugInstalled = -10,
+	dsDisassemblerInstalled = -11,
+	dsExtensionsDisabled = -13,
+	dsGreeting = 40,
+	dsSysErr = 32767,
+	WDEFNFnd = dsWDEFNotFound
+}
+
+enum
+{
+	CDEFNFnd = dsCDEFNotFound,
+	dsNotThe1 = 31,
+	dsBadStartupDisk = 42,
+	dsSystemFileErr = 43,
+	dsHD20Installed = -12,
+	mBarNFnd = -126,
+	fsDSIntErr = -127,
+	hMenuFindErr = -127,
+	userBreak = -490,
+	strUserBreak = -491,
+	exUserBreak = -492
+}
+
+enum
+{
+	dsBadLibrary = 1010,
+	dsMixedModeFailure = 1011
+}
+
+enum
+{
+	kPOSIXErrorBase = 100000L,
+	kPOSIXErrorEPERM = 100001L,
+	kPOSIXErrorENOENT = 100002L,
+	kPOSIXErrorESRCH = 100003L,
+	kPOSIXErrorEINTR = 100004L,
+	kPOSIXErrorEIO = 100005L,
+	kPOSIXErrorENXIO = 100006L,
+	kPOSIXErrorE2BIG = 100007L,
+	kPOSIXErrorENOEXEC = 100008L,
+	kPOSIXErrorEBADF = 100009L,
+	kPOSIXErrorECHILD = 100010L,
+	kPOSIXErrorEDEADLK = 100011L,
+	kPOSIXErrorENOMEM = 100012L,
+	kPOSIXErrorEACCES = 100013L,
+	kPOSIXErrorEFAULT = 100014L,
+	kPOSIXErrorENOTBLK = 100015L,
+	kPOSIXErrorEBUSY = 100016L,
+	kPOSIXErrorEEXIST = 100017L,
+	kPOSIXErrorEXDEV = 100018L,
+	kPOSIXErrorENODEV = 100019L,
+	kPOSIXErrorENOTDIR = 100020L,
+	kPOSIXErrorEISDIR = 100021L,
+	kPOSIXErrorEINVAL = 100022L,
+	kPOSIXErrorENFILE = 100023L,
+	kPOSIXErrorEMFILE = 100024L,
+	kPOSIXErrorENOTTY = 100025L,
+	kPOSIXErrorETXTBSY = 100026L,
+	kPOSIXErrorEFBIG = 100027L,
+	kPOSIXErrorENOSPC = 100028L,
+	kPOSIXErrorESPIPE = 100029L,
+	kPOSIXErrorEROFS = 100030L,
+	kPOSIXErrorEMLINK = 100031L,
+	kPOSIXErrorEPIPE = 100032L,
+	kPOSIXErrorEDOM = 100033L,
+	kPOSIXErrorERANGE = 100034L,
+	kPOSIXErrorEAGAIN = 100035L,
+	kPOSIXErrorEINPROGRESS = 100036L,
+	kPOSIXErrorEALREADY = 100037L,
+	kPOSIXErrorENOTSOCK = 100038L,
+	kPOSIXErrorEDESTADDRREQ = 100039L,
+	kPOSIXErrorEMSGSIZE = 100040L,
+	kPOSIXErrorEPROTOTYPE = 100041L,
+	kPOSIXErrorENOPROTOOPT = 100042L,
+	kPOSIXErrorEPROTONOSUPPORT = 100043L,
+	kPOSIXErrorESOCKTNOSUPPORT = 100044L,
+	kPOSIXErrorENOTSUP = 100045L,
+	kPOSIXErrorEPFNOSUPPORT = 100046L,
+	kPOSIXErrorEAFNOSUPPORT = 100047L,
+	kPOSIXErrorEADDRINUSE = 100048L,
+	kPOSIXErrorEADDRNOTAVAIL = 100049L,
+	kPOSIXErrorENETDOWN = 100050L,
+	kPOSIXErrorENETUNREACH = 100051L,
+	kPOSIXErrorENETRESET = 100052L,
+	kPOSIXErrorECONNABORTED = 100053L,
+	kPOSIXErrorECONNRESET = 100054L,
+	kPOSIXErrorENOBUFS = 100055L,
+	kPOSIXErrorEISCONN = 100056L,
+	kPOSIXErrorENOTCONN = 100057L,
+	kPOSIXErrorESHUTDOWN = 100058L,
+	kPOSIXErrorETOOMANYREFS = 100059L,
+	kPOSIXErrorETIMEDOUT = 100060L,
+	kPOSIXErrorECONNREFUSED = 100061L,
+	kPOSIXErrorELOOP = 100062L,
+	kPOSIXErrorENAMETOOLONG = 100063L,
+	kPOSIXErrorEHOSTDOWN = 100064L,
+	kPOSIXErrorEHOSTUNREACH = 100065L,
+	kPOSIXErrorENOTEMPTY = 100066L,
+	kPOSIXErrorEPROCLIM = 100067L,
+	kPOSIXErrorEUSERS = 100068L,
+	kPOSIXErrorEDQUOT = 100069L,
+	kPOSIXErrorESTALE = 100070L,
+	kPOSIXErrorEREMOTE = 100071L,
+	kPOSIXErrorEBADRPC = 100072L,
+	kPOSIXErrorERPCMISMATCH = 100073L,
+	kPOSIXErrorEPROGUNAVAIL = 100074L,
+	kPOSIXErrorEPROGMISMATCH = 100075L,
+	kPOSIXErrorEPROCUNAVAIL = 100076L,
+	kPOSIXErrorENOLCK = 100077L,
+	kPOSIXErrorENOSYS = 100078L,
+	kPOSIXErrorEFTYPE = 100079L,
+	kPOSIXErrorEAUTH = 100080L,
+	kPOSIXErrorENEEDAUTH = 100081L,
+	kPOSIXErrorEPWROFF = 100082L,
+	kPOSIXErrorEDEVERR = 100083L,
+	kPOSIXErrorEOVERFLOW = 100084L,
+	kPOSIXErrorEBADEXEC = 100085L,
+	kPOSIXErrorEBADARCH = 100086L,
+	kPOSIXErrorESHLIBVERS = 100087L,
+	kPOSIXErrorEBADMACHO = 100088L,
+	kPOSIXErrorECANCELED = 100089L,
+	kPOSIXErrorEIDRM = 100090L,
+	kPOSIXErrorENOMSG = 100091L,
+	kPOSIXErrorEILSEQ = 100092L,
+	kPOSIXErrorENOATTR = 100093L,
+	kPOSIXErrorEBADMSG = 100094L,
+	kPOSIXErrorEMULTIHOP = 100095L,
+	kPOSIXErrorENODATA = 100096L,
+	kPOSIXErrorENOLINK = 100097L,
+	kPOSIXErrorENOSR = 100098L,
+	kPOSIXErrorENOSTR = 100099L,
+	kPOSIXErrorEPROTO = 100100L,
+	kPOSIXErrorETIME = 100101L,
+	kPOSIXErrorEOPNOTSUPP = 100102L
+}
+
+extern (C)
+{
+	void SysError (short errorCode);
+}
\ No newline at end of file