源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

基于errno返回值的对应错误码的详细介绍

  • 时间:2022-06-11 23:52 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:基于errno返回值的对应错误码的详细介绍
[b]errno返回值的对应错误码[/b] <asm-generic/errno-base.h> #ifndef_ASM_GENERIC_ERRNO_BASE_H #define_ASM_GENERIC_ERRNO_BASE_H #defineEPERM1/*Operationnotpermitted*/ #defineENOENT2/*Nosuchfileordirectory*/ #defineESRCH3/*Nosuchprocess*/ #defineEINTR4/*Interruptedsystemcall*/ #defineEIO5/*I/Oerror*/ #defineENXIO6/*Nosuchdeviceoraddress*/ #defineE2BIG7/*Argumentlisttoolong*/ #defineENOEXEC8/*Execformaterror*/ #defineEBADF9/*Badfilenumber*/ #defineECHILD10/*Nochildprocesses*/ #defineEAGAIN11/*Tryagain*/ #defineENOMEM12/*Outofmemory*/ #defineEACCES13/*Permissiondenied*/ #defineEFAULT14/*Badaddress*/ #defineENOTBLK15/*Blockdevicerequired*/ #defineEBUSY16/*Deviceorresourcebusy*/ #defineEEXIST17/*Fileexists*/ #defineEXDEV18/*Cross-devicelink*/ #defineENODEV19/*Nosuchdevice*/ #defineENOTDIR20/*Notadirectory*/ #defineEISDIR21/*Isadirectory*/ #defineEINVAL22/*Invalidargument*/ #defineENFILE23/*Filetableoverflow*/ #defineEMFILE24/*Toomanyopenfiles*/ #defineENOTTY25/*Notatypewriter*/ #defineETXTBSY26/*Textfilebusy*/ #defineEFBIG27/*Filetoolarge*/ #defineENOSPC28/*Nospaceleftondevice*/ #defineESPIPE29/*Illegalseek*/ #defineEROFS30/*Read-onlyfilesystem*/ #defineEMLINK31/*Toomanylinks*/ #defineEPIPE32/*Brokenpipe*/ #defineEDOM33/*Mathargumentoutofdomainoffunc*/ #defineERANGE34/*Mathresultnotrepresentable*/ #endif <linux/asm-generic/errno.h> #defineEDEADLK35/*Resourcedeadlockwouldoccur*/ #defineENAMETOOLONG36/*Filenametoolong*/ #defineENOLCK37/*Norecordlocksavailable*/ #defineENOSYS38/*Functionnotimplemented*/ #defineENOTEMPTY39/*Directorynotempty*/ #defineELOOP40/*Toomanysymboliclinksencountered*/ #defineEWOULDBLOCKEAGAIN/*Operationwouldblock*/ #defineENOMSG42/*Nomessageofdesiredtype*/ #defineEIDRM43/*Identifierremoved*/ #defineECHRNG44/*Channelnumberoutofrange*/ #defineEL2NSYNC45/*Level2notsynchronized*/ #defineEL3HLT46/*Level3halted*/ #defineEL3RST47/*Level3reset*/ #defineELNRNG48/*Linknumberoutofrange*/ #defineEUNATCH49/*Protocoldrivernotattached*/ #defineENOCSI50/*NoCSIstructureavailable*/ #defineEL2HLT51/*Level2halted*/ #defineEBADE52/*Invalidexchange*/ #defineEBADR53/*Invalidrequestdescriptor*/ #defineEXFULL54/*Exchangefull*/ #defineENOANO55/*Noanode*/ #defineEBADRQC56/*Invalidrequestcode*/ #defineEBADSLT57/*Invalidslot*/ #defineEDEADLOCKEDEADLK #defineEBFONT59/*Badfontfileformat*/ #defineENOSTR60/*Devicenotastream*/ #defineENODATA61/*Nodataavailable*/ #defineETIME62/*Timerexpired*/ #defineENOSR63/*Outofstreamsresources*/ #defineENONET64/*Machineisnotonthenetwork*/ #defineENOPKG65/*Packagenotinstalled*/ #defineEREMOTE66/*Objectisremote*/ #defineENOLINK67/*Linkhasbeensevered*/ #defineEADV68/*Advertiseerror*/ #defineESRMNT69/*Srmounterror*/ #defineECOMM70/*Communicationerroronsend*/ #defineEPROTO71/*Protocolerror*/ #defineEMULTIHOP72/*Multihopattempted*/ #defineEDOTDOT73/*RFSspecificerror*/ #defineEBADMSG74/*Notadatamessage*/ #defineEOVERFLOW75/*Valuetoolargefordefineddatatype*/ #defineENOTUNIQ76/*Namenotuniqueonnetwork*/ #defineEBADFD77/*Filedescriptorinbadstate*/ #defineEREMCHG78/*Remoteaddresschanged*/ #defineELIBACC79/*Cannotaccessaneededsharedlibrary*/ #defineELIBBAD80/*Accessingacorruptedsharedlibrary*/ #defineELIBSCN81/*.libsectionina.outcorrupted*/ #defineELIBMAX82/*Attemptingtolinkintoomanysharedlibraries*/ #defineELIBEXEC83/*Cannotexecasharedlibrarydirectly*/ #defineEILSEQ84/*Illegalbytesequence*/ #defineERESTART85/*Interruptedsystemcallshouldberestarted*/ #defineESTRPIPE86/*Streamspipeerror*/ #defineEUSERS87/*Toomanyusers*/ #defineENOTSOCK88/*Socketoperationonnon-socket*/ #defineEDESTADDRREQ89/*Destinationaddressrequired*/ #defineEMSGSIZE90/*Messagetoolong*/ #defineEPROTOTYPE91/*Protocolwrongtypeforsocket*/ #defineENOPROTOOPT92/*Protocolnotavailable*/ #defineEPROTONOSUPPORT93/*Protocolnotsupported*/ #defineESOCKTNOSUPPORT94/*Sockettypenotsupported*/ #defineEOPNOTSUPP95/*Operationnotsupportedontransportendpoint*/ #defineEPFNOSUPPORT96/*Protocolfamilynotsupported*/ #defineEAFNOSUPPORT97/*Addressfamilynotsupportedbyprotocol*/ #defineEADDRINUSE98/*Addressalreadyinuse*/ #defineEADDRNOTAVAIL99/*Cannotassignrequestedaddress*/ #defineENETDOWN100/*Networkisdown*/ #defineENETUNREACH101/*Networkisunreachable*/ #defineENETRESET102/*Networkdroppedconnectionbecauseofreset*/ #defineECONNABORTED103/*Softwarecausedconnectionabort*/ #defineECONNRESET104/*Connectionresetbypeer*/ #defineENOBUFS105/*Nobufferspaceavailable*/ #defineEISCONN106/*Transportendpointisalreadyconnected*/ #defineENOTCONN107/*Transportendpointisnotconnected*/ #defineESHUTDOWN108/*Cannotsendaftertransportendpointshutdown*/ #defineETOOMANYREFS109/*Toomanyreferences:cannotsplice*/ #defineETIMEDOUT110/*Connectiontimedout*/ #defineECONNREFUSED111/*Connectionrefused*/ #defineEHOSTDOWN112/*Hostisdown*/ #defineEHOSTUNREACH113/*Noroutetohost*/ #defineEALREADY114/*Operationalreadyinprogress*/ #defineEINPROGRESS115/*Operationnowinprogress*/ #defineESTALE116/*StaleNFSfilehandle*/ #defineEUCLEAN117/*Structureneedscleaning*/ #defineENOTNAM118/*NotaXENIXnamedtypefile*/ #defineENAVAIL119/*NoXENIXsemaphoresavailable*/ #defineEISNAM120/*Isanamedtypefile*/ #defineEREMOTEIO121/*RemoteI/Oerror*/ #defineEDQUOT122/*Quotaexceeded*/ #defineENOMEDIUM123/*Nomediumfound*/ #defineEMEDIUMTYPE124/*Wrongmediumtype*/ #defineECANCELED125/*OperationCanceled*/ #defineENOKEY126/*Requiredkeynotavailable*/ #defineEKEYEXPIRED127/*Keyhasexpired*/ #defineEKEYREVOKED128/*Keyhasbeenrevoked*/ #defineEKEYREJECTED129/*Keywasrejectedbyservice*/ /*forrobustmutexes*/ #defineEOWNERDEAD130/*Ownerdied*/ #defineENOTRECOVERABLE131/*Statenotrecoverable*/ #defineERFKILL132/*OperationnotpossibleduetoRF-kill*/ #endif
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部