亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? error.c

?? 實現vxworks下的1553b通訊功能
?? C
字號:
#include <stdlib.h>
#include <string.h>
#include "proto.h"
/*
Get_Error_String_MCH
               
Description: Accepts the error returns from other Software Tools.
This routine returns a char string containing a corresponding
error message.

Input parameters:  errorcode   The error code returned from a function call
		   errorlen    
Output parameters: errorstring	A message string that contains a
                              	corresponding error message. In case of bad
                               	input this routine returns a string denoting
                               	that.

Return values:  0		Always

Use this routine as per the following example:
#define ERRORLEN 255
   char ErrorStr[ERRORLEN];
   Get_Error_String_MCH(errcode, ERRORLEN, ErrorStr);
   printf("error is: %s", ErrorStr);
              
*/

int borland_dll Get_Error_String_MCH(int errcode, int errlen, char *errstring)
{
char *localerr;
int i;


	localerr = Print_Error(errcode);
	/* do this so that there will be null termination */
	for (i=0; i<errlen; i++)
		errstring[i] = '\0';

	strncpy(errstring, localerr, errlen-1);
	return 0;
}

/*Obsolete. Retained for backward compatibility.*/
borland_dll char * Print_Error (int errorcode)
{
   
   if ((int) errorcode >= 0)
      return ("Function Succeeded");

   switch (errorcode)
   {
	case ebadid: return("Undefined message id used as input [ebadid]\n");
	case einval: return("Illegal value used as input [einval]\n"); 
	case emode: return("Mode specific command called in the wrong mode [emode]\n");
	case ebadchan: return("Tried to set channel to illegal value [ebadchan]\n");
	case ememerr: return("Memory test failed [emerr]\n");
	case enomsg: return("No new messages available [enomsg]\n");
	case incompatible_parameters: return("Function parameters are not consistent [incompatible_parameters]\n");	
	case etimeout: return("Reset in Set_Mode timed out [etimeout]\n");
	case ert2rtcmd: return ("Error in format of RT to RT command [ertrtcmd]\n");
	case noirqset: return ("No interrupt allocated [noirqset]\n");
case eopenkernel: return ("Cannot open kernel device; check ExcConfig settings [eopenkernel]\n");
case ekernelcantmap: return ("Kernel driver cannot map memory [ekernelcantmap]\n");
case ereleventhandle: return ("Error in kernel Release_Event_Handle [ereleventhandle]\n");
case egetintcount: return ("Error in kernel Get_Interrupt_Count [egetintcount]\n");
case egetchintcount: return ("Error in kernel Get_Channel_Interrupt_Count [egetchintcount]\n");
case egetintchannels: return ("Error in kernel Get_Interrupt_Channels [egetintchannels]\n");
case ewriteiobyte: return ("Error in kernel writeIOByte [ewriteiobyte]\n");
case ereadiobyte: return("Error in kernel ReadIoByte [ereadiobyte]\n");
case egeteventhand1: return("Error in kernel Get_Event_Handle, first part [egeteventhand1]\n");
case egeteventhand2: return("Error in kernel Get_Event_Handle, second part [egeteventhand2]\n");
case eopenscmant: return("Error in OpenSCManager in StartKernelDriver [eopenscmant]\n");
case eopenservicet: return("Error in OpenService in StartKernelDriver [eopenservicet]\n");
case estartservice: return("Error in StartService in StartKernelDriver [estartservice]\n");
case eopenscmanp: return("Error in OpenSCManager in StopKernelDriver [eopenscmanp]\n");
case eopenservicep: return("Error in OpenService in StopKernelDriver [eopenservicep]\n");
case econtrolservice: return("Error in ControlService in StopKernelDriver [econtrolservice]\n");
case eunmapmem: return("Error in kernel UnMapMemory [eunmapmem]\n");
case egetirq: return("Error in Get_IRQ_Number [egetirq]\n");
case eallocresources: return("Error allocating resources. see readme for details on resource allocation problems[eallocresources]\n");
case egetramsize: return ("Error in kernel GetRamSize [egetramsize]\n");
case ekernelwriteattrib: return ("Error in kernel write attrib [ekernelwriteattrib]\n");
case ekernelreadattrib: return ("Kernel readattrib error [ekernelreadattrib]\n");
case ekernelfrontdesk: return ("Kernel frontdesk error [ekernelfrontdesk]\n");
case ekernelOscheck: return ("Kernel Oscheck error [ekernelOscheck]\n");
case ekernelfrontdeskload: return ("Kernel frontdeskload error [ekernelfrontdeskload]\n");
case ekerneliswin2000compatible: return ("Kernel iswin2000compatible error [ekerneliswin2000compatible]\n");
case ekernelbankramsize: return("Kernel bankramsize error [ekernelbankramsize]\n");
case ekernelgetcardtype: return ("Kernel getcardtype error [ekernelgetcardtype]\n");	
case emodnum: return ("Invalid module number specified [emodnum]\n");
case regnotset: return("Card not configured. Reboot after ExcConfig is run and card is in slot [regnotset]\n");
case ekernelbankphysaddr: return ("Kernel GetBankPhysAddr error [ekernelbankphysaddr]\n");
case ekernelclosedevice: return ("Kernel CloseKernelDevice error [ekernelclosedevice]\n");
case ekerneldevicenotopen: return ("Kernel error: device not open [ekerneldevicenotopen]\n");
case ekernelinitmodule: return ("Kernel intialization error [ekernelinitmodule]\n");
case ekernelbadparam: return ("Kernel error: bad input parameter [ekernelbadparam]\n");
case ekernelbadpointer: return ("Kernel error: invalid pointer to output buffer [ekernelbadpointer]\n");
case ekerneltimeout: return ("Wait for Interrupt function returned with timeout [ekerneltimeout]\n");
case ekernelnotwin2000: return ("Operating System is not Windows 2000 [ekernelnotwin2000]\n");

   	
        default: return ("No such error\n");
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91麻豆国产自产在线观看| 黑人巨大精品欧美一区| 国产欧美日韩视频在线观看| 91麻豆精品国产91久久久 | 国产福利91精品一区二区三区| 一区二区三区四区视频精品免费 | 粉嫩av一区二区三区在线播放| 石原莉奈在线亚洲二区| 亚洲成人av中文| 亚洲一区二区在线视频| 亚洲美女免费在线| 亚洲一区二区三区精品在线| 一区二区三区四区在线播放| 亚洲在线中文字幕| 亚洲成人午夜影院| 青青草国产精品亚洲专区无| 日韩电影在线一区| 精品亚洲aⅴ乱码一区二区三区| 秋霞午夜av一区二区三区| 日韩成人精品在线观看| 狠狠色丁香婷婷综合久久片| 国产精品亚洲成人| 99re66热这里只有精品3直播| 97精品国产露脸对白| 欧美性猛片xxxx免费看久爱| 欧美日韩国产一级| 精品国产乱子伦一区| 中国av一区二区三区| 一区二区三区四区在线| 乱一区二区av| 成人av资源站| 91麻豆精品国产91久久久久久| 精品不卡在线视频| 综合激情成人伊人| 男女男精品视频| 床上的激情91.| 欧美日本在线播放| 欧美国产禁国产网站cc| 亚洲v中文字幕| 国产伦理精品不卡| 日本大香伊一区二区三区| 91精品国产综合久久久久久久久久| 国产日韩欧美制服另类| 香蕉av福利精品导航| 成人午夜电影网站| 这里只有精品视频在线观看| 中文字幕精品一区二区精品绿巨人| 亚洲午夜精品久久久久久久久| 国产中文字幕一区| 欧美日韩高清影院| 亚洲欧洲无码一区二区三区| 蜜桃av噜噜一区| 欧美无乱码久久久免费午夜一区| 国产日韩欧美一区二区三区综合| 日日夜夜免费精品视频| 91在线看国产| 26uuu另类欧美亚洲曰本| 亚洲电影一级黄| 99久精品国产| 国产三级精品三级在线专区| 日本麻豆一区二区三区视频| 日本韩国欧美三级| 综合色天天鬼久久鬼色| 国产成人精品综合在线观看 | 久久国产麻豆精品| 欧美色图免费看| 亚洲精品欧美综合四区| 成人综合日日夜夜| 26uuu精品一区二区三区四区在线| 午夜av一区二区三区| 欧美性色黄大片| 亚洲在线观看免费| 欧洲日韩一区二区三区| 亚洲乱码国产乱码精品精的特点| 成人福利视频在线| 欧美国产日本韩| 成人黄色小视频在线观看| 国产欧美一二三区| 国产不卡一区视频| 日本一区二区三区国色天香| 成人精品高清在线| 国产精品久久久久久福利一牛影视| 国产一区二区三区精品视频| 久久久久久影视| 福利一区在线观看| 1000部国产精品成人观看| 91丝袜美女网| 亚洲大片在线观看| 欧美一级搡bbbb搡bbbb| 人人精品人人爱| 精品久久久久久久久久久久久久久久久 | 日本人妖一区二区| 精品国产乱码久久久久久久久| 蜜桃视频一区二区三区| 欧美mv日韩mv亚洲| 成人app在线| 亚洲乱码日产精品bd| 欧美精选午夜久久久乱码6080| 天天综合色天天综合| 精品久久久久99| 国产a久久麻豆| 亚洲精品伦理在线| 日韩欧美综合一区| av亚洲精华国产精华精华| 一区二区三区四区高清精品免费观看| 欧美主播一区二区三区美女| 蜜臀久久99精品久久久画质超高清| 欧美大白屁股肥臀xxxxxx| 成人免费高清在线| 日韩电影一区二区三区四区| 精品欧美久久久| 91片黄在线观看| 久久国产剧场电影| 亚洲另类春色校园小说| 欧美成人vps| 在线国产亚洲欧美| 国产呦精品一区二区三区网站| 亚洲男人的天堂在线aⅴ视频 | 免费xxxx性欧美18vr| 国产三级三级三级精品8ⅰ区| 一本一道波多野结衣一区二区 | 精品国产91洋老外米糕| 99久久99久久免费精品蜜臀| 日本强好片久久久久久aaa| 国产精品免费视频观看| 日韩一区二区三区在线视频| 懂色av中文字幕一区二区三区 | 日韩欧美一级特黄在线播放| 成人亚洲一区二区一| 秋霞电影一区二区| 亚洲视频 欧洲视频| 久久久蜜臀国产一区二区| 欧美亚洲丝袜传媒另类| 国产成人一区在线| 精品综合免费视频观看| 亚洲图片有声小说| 天天色天天操综合| 亚洲欧美一区二区三区孕妇| 欧美精品一区视频| 日韩三级免费观看| 91精品国产综合久久久久久| 色一情一乱一乱一91av| 成人av资源下载| 国产福利一区二区| 国产乱子伦一区二区三区国色天香| 午夜电影网亚洲视频| 亚洲在线观看免费视频| 一区二区三区四区乱视频| 亚洲色欲色欲www| 国产精品国产a级| 中文字幕av资源一区| 国产亚洲成aⅴ人片在线观看 | 精品国内片67194| 91精品免费在线| 欧美一二三区在线| 欧美电影免费观看完整版| 日韩亚洲欧美在线观看| 欧美一区二区三区视频免费| 91麻豆精品91久久久久同性| 欧美日韩一区视频| 欧美日韩国产高清一区| 欧美久久一区二区| 欧美日韩精品免费| 日韩午夜在线观看视频| 欧美一卡二卡在线| 欧美α欧美αv大片| 久久久久国产精品麻豆ai换脸 | 色综合婷婷久久| 日韩av中文字幕一区二区| 亚洲综合一区二区| 亚洲一区在线观看免费| 亚洲成人在线观看视频| 日韩高清不卡在线| 国产一区视频网站| 99久久久精品| 欧美日韩久久久| 精品久久久久久无| 国产精品丝袜一区| 尤物av一区二区| 日韩高清中文字幕一区| 不卡av电影在线播放| 91九色最新地址| 日韩欧美区一区二| 国产精品久久看| 亚洲成av人片在www色猫咪| 日本不卡一二三| 国产电影精品久久禁18| 在线视频国内自拍亚洲视频| 欧美日韩电影在线| 中文字幕欧美区| 天涯成人国产亚洲精品一区av| 精品一区二区三区在线播放视频| 国产成人精品免费视频网站| 91九色02白丝porn| 久久亚洲一区二区三区四区| 亚洲综合区在线| 盗摄精品av一区二区三区| 欧美日韩久久不卡| 中文字幕中文字幕在线一区| 青青草一区二区三区|