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

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

?? xlloadlib.cpp

?? 實現了汽車開發領域的can總線pc端的監控程序
?? CPP
?? 第 1 頁 / 共 2 頁
字號:
/*---------------------------------------------------------------------------------------
| File:
|   xlLoadlib.cpp
| Project:
|   xlCANcontrol, xlMOSTView
|
| Description:
|   For the dynamically linking of the XL Driver Library.
|   
|
|-----------------------------------------------------------------------------
| $Author: J鰎g $    $Locker: $   $Revision: 12 $
| $Header: /VCANDRV/XLAPI/samples/xlCANcontrol/xlLoadlib.cpp 12    9.06.06 13:06 J鰎g $
|-----------------------------------------------------------------------------
| Copyright (c) 2006 by Vector Informatik GmbH.  All rights reserved.
 ----------------------------------------------------------------------------*/

#include <windows.h>
#include "vxlapi.h"

///////////////////////////////////////////////////////////////////////////
//Global variables
////////////////////////////////////////////////////////////////////////////

// function pointers

  XLGETAPPLCONFIG                xlGetApplConfig = NULL;
  XLSETAPPLCONFIG                xlSetApplConfig = NULL;
  XLGETDRIVERCONFIG              xlGetDriverConfig = NULL;
  XLGETCHANNELINDEX              xlGetChannelIndex = NULL;
  XLGETCHANNELMASK               xlGetChannelMask = NULL;
  XLOPENPORT                     xlOpenPort = NULL;
  XLSETTIMERRATE                 xlSetTimerRate = NULL;
  XLRESETCLOCK                   xlResetClock = NULL;
  XLSETNOTIFICATION              xlSetNotification = NULL;
  XLFLUSHRECEIVEQUEUE            xlFlushReceiveQueue = NULL;
  XLGETRECEIVEQUEUELEVEL         xlGetReceiveQueueLevel = NULL;
  XLACTIVATECHANNEL              xlActivateChannel = NULL;
  XLRECEIVE                      xlReceive = NULL;                        
  XLGETEVENTSTRING               xlGetEventString = NULL;
  XLGETERRORSTRING               xlGetErrorString = NULL;
  XLGETSYNCTIME                  xlGetSyncTime = NULL;
  XLGENERATESYNCPULSE            xlGenerateSyncPulse = NULL;
  XLPOPUPHWCONFIG                xlPopupHwConfig = NULL;
  XLDEACTIVATECHANNEL            xlDeactivateChannel = NULL;
  XLCLOSEPORT                    xlClosePort = NULL;

  // CAN specific functions
  XLCANSETCHANNELOUTPUT          xlCanSetChannelOutput = NULL;    
  XLCANSETCHANNELMODE            xlCanSetChannelMode = NULL; 
  XLCANSETRECEIVEMODE            xlCanSetReceiveMode = NULL; 
  XLCANSETCHANNELTRANSCEIVER     xlCanSetChannelTransceiver = NULL;
  XLCANSETCHANNELPARAMS          xlCanSetChannelParams = NULL;           
  XLCANSETCHANNELPARAMSC200      xlCanSetChannelParamsC200 = NULL;        
  XLCANSETCHANNELBITRATE         xlCanSetChannelBitrate = NULL;   
  XLCANSETCHANNELACCEPTANCE      xlCanSetChannelAcceptance = NULL;       
  XLCANADDACCEPTANCERANGE        xlCanAddAcceptanceRange = NULL;    
  XLCANREMOVEACCEPTANCERANGE     xlCanRemoveAcceptanceRange = NULL; 
  XLCANRESETACCEPTANCE           xlCanResetAcceptance = NULL;   
  XLCANREQUESTCHIPSTATE          xlCanRequestChipState = NULL; 
  XLCANFLUSHTRANSMITQUEUE        xlCanFlushTransmitQueue = NULL;           
  XLCANTRANSMIT                  xlCanTransmit = NULL;

  // LIN specific functions
  XLLINSETCHANNELPARAMS          xlLinSetChannelParams = NULL;
  XLLINSETDLC                    xlLinSetDLC = NULL;
  XLLINSETSLAVE                  xlLinSetSlave = NULL;
  XLLINSENDREQUEST               xlLinSendRequest = NULL;
  XLLINSETSLEEPMODE              xlLinSetSleepMode = NULL;
  XLLINWAKEUP                    xlLinWakeUp = NULL;
  XLLINSETCHECKSUM               xlLinSetChecksum = NULL;
  XLLINSWITCHSLAVE               xlLinSwitchSlave = NULL;


  // IOcab specific functions
  XLDAIOSETPWMOUTPUT             xlDAIOSetPWMOutput = NULL; 
  XLDAIOSETDIGITALOUTPUT         xlDAIOSetDigitalOutput = NULL;
  XLDAIOSETANALOGOUTPUT          xlDAIOSetAnalogOutput = NULL;
  XLDAIOREQUESTMEASUREMENT       xlDAIORequestMeasurement = NULL;
  XLDAIOSETDIGITALPARAMETERS     xlDAIOSetDigitalParameters = NULL;
  XLDAIOSETANALOGPARAMETERS      xlDAIOSetAnalogParameters = NULL;
  XLDAIOSETANALOGTRIGGER         xlDAIOSetAnalogTrigger = NULL;
  XLDAIOSETMEASUREMENTFREQUENCY  xlDAIOSetMeasurementFrequency = NULL;

  // MOST specific functions
  XLFP_MOSTRECEIVE               xlMostReceive = NULL; 
  XLFP_MOSTCTRLTRANSMIT          xlMostCtrlTransmit = NULL;
  XLFP_MOSTSWITCHEVENTSOURCES    xlMostSwitchEventSources = NULL;
  XLFP_MOSTSETALLBYPASS          xlMostSetAllBypass = NULL;
  XLFP_MOSTGETALLBYPASS          xlMostGetAllBypass = NULL;
  XLFP_MOSTSETTIMINGMODE         xlMostSetTimingMode = NULL;
  XLFP_MOSTGETTIMINGMODE         xlMostGetTimingMode = NULL;
  XLFP_MOSTSETFREQUENCY          xlMostSetFrequency = NULL;
  XLFP_MOSTGETFREQUENCY          xlMostGetFrequency = NULL;
  XLFP_MOSTWRITEREGISTER         xlMostWriteRegister = NULL;
  XLFP_MOSTREADREGISTER          xlMostReadRegister = NULL;
  XLFP_MOSTWRITEREGISTERBIT      xlMostWriteRegisterBit = NULL;
  XLFP_MOSTSYNCGETALLOCTABLE     xlMostSyncGetAllocTable = NULL;
  XLFP_MOSTCTRLSYNCAUDIO         xlMostCtrlSyncAudio = NULL;
  XLFP_MOSTCTRLSYNCAUDIOEX       xlMostCtrlSyncAudioEx = NULL;
  XLFP_MOSTSYNCVOLUME            xlMostSyncVolume = NULL;
  XLFP_MOSTSYNCMUTE              xlMostSyncMute = NULL;
  XLFP_MOSTSYNCGETVOLUMESTATUS   xlMostSyncGetVolumeStatus = NULL;
  XLFP_MOSTSYNCGETMUTESTATUS     xlMostSyncGetMuteStatus = NULL;
  XLFP_MOSTGETRXLIGHT            xlMostGetRxLight = NULL; 
  XLFP_MOSTSETTXLIGHT            xlMostSetTxLight = NULL; 
  XLFP_MOSTGETTXLIGHT            xlMostGetTxLight = NULL; 
  XLFP_MOSTSETLIGHTPOWER         xlMostSetLightPower = NULL; 
  XLFP_MOSTGETLOCKSTATUS         xlMostGetLockStatus = NULL; 
  XLFP_MOSTGENERATELIGHTERROR    xlMostGenerateLightError = NULL;
  XLFP_MOSTGENERATELOCKERROR     xlMostGenerateLockError = NULL;
  XLFP_MOSTCTRLRXBUFFER          xlMostCtrlRxBuffer = NULL;
  XLFP_MOSTTWINKLEPOWERLED       xlMostTwinklePowerLed = NULL;
  XLFP_MOSTASYNCTRANSMIT         xlMostAsyncTransmit = NULL; 
  XLFP_MOSTCTRLCONFIGUREBUSLOAD  xlMostCtrlConfigureBusload = NULL;
  XLFP_MOSTCTRLGENERATEBUSLOAD   xlMostCtrlGenerateBusload = NULL;
  XLFP_MOSTASYNCCONFIGUREBUSLOAD xlMostAsyncConfigureBusload = NULL;
  XLFP_MOSTASYNCGENERATEBUSLOAD  xlMostAsyncGenerateBusload = NULL;

    
  //Local variables
  static XLCLOSEDRIVER           xlDllCloseDriver = NULL;
  static XLOPENDRIVER            xlDllOpenDriver = NULL;
  
  static HINSTANCE               hxlDll;
 
////////////////////////////////////////////////////////////////////////////

//! canLoadLibrary()

//! Loads CAN API functions from DLL
//!
////////////////////////////////////////////////////////////////////////////

XLstatus xlLoadLibrary(char *library){

  if (!hxlDll)
    hxlDll = LoadLibrary( library );
  
  if (!hxlDll){
    MessageBox(NULL,"Dynamic XL Driver Library - not found (vxlapi.dll)","XL API",MB_OK|MB_ICONEXCLAMATION);
    return XL_ERROR;
  } else {
    unsigned char NotFoundAll = 0;
    
    if ( (xlDllOpenDriver           = (XLOPENDRIVER)GetProcAddress(hxlDll,"xlOpenDriver") )==NULL)                               NotFoundAll= 1;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产高清在线| 人人狠狠综合久久亚洲| 亚洲电影你懂得| 国产大陆精品国产| 欧美日韩你懂的| 中文字幕一区二区三区四区不卡| 午夜久久久影院| 91免费观看视频在线| 26uuu精品一区二区在线观看| 亚洲国产你懂的| 91麻豆国产自产在线观看| 精品国产99国产精品| 亚洲国产一二三| 94色蜜桃网一区二区三区| 久久精品一区四区| 久国产精品韩国三级视频| 欧美亚洲国产一区二区三区va| 国产日韩欧美麻豆| 极品少妇xxxx精品少妇| 51精品久久久久久久蜜臀| 一区二区三区在线视频观看| 欧美午夜精品久久久久久超碰| 国产欧美日韩一区二区三区在线观看| 日本成人在线一区| 欧美日韩一区在线| 五月天丁香久久| 欧美日韩一卡二卡三卡| 亚洲综合一区二区三区| 日本二三区不卡| 一区二区三区中文字幕在线观看| 北条麻妃一区二区三区| 中文字幕视频一区| 99国产精品久久久久久久久久久| 国产精品福利影院| 91婷婷韩国欧美一区二区| 亚洲图片你懂的| 色一情一乱一乱一91av| 一区二区在线观看免费| 欧洲一区在线电影| 午夜av电影一区| 91精品国产一区二区三区蜜臀| 日韩经典中文字幕一区| 欧美刺激脚交jootjob| 韩国成人精品a∨在线观看| 久久久午夜电影| 国v精品久久久网| 亚洲欧洲日韩女同| 色八戒一区二区三区| 亚洲一级二级三级| 91精品国产综合久久久蜜臀图片| 久久电影网电视剧免费观看| 久久久精品免费观看| 91丨porny丨国产| 午夜欧美在线一二页| 欧美电影免费观看高清完整版在 | 久久精品免费看| 精品久久国产字幕高潮| 国产aⅴ综合色| 亚洲一区在线电影| 日韩久久精品一区| 成人的网站免费观看| 一区二区三区精品视频在线| 91精品国产福利在线观看| 国产传媒一区在线| 亚洲综合无码一区二区| 2024国产精品视频| 一本大道av伊人久久综合| 成人美女视频在线观看| 亚洲大片一区二区三区| 国产亚洲精品aa午夜观看| 日本国产一区二区| 国产河南妇女毛片精品久久久 | 日韩欧美区一区二| 不卡的av网站| 奇米影视一区二区三区| 中文字幕在线不卡一区 | 亚洲影院免费观看| 26uuu久久天堂性欧美| 在线观看免费一区| 懂色av中文一区二区三区 | 国产精品成人午夜| 91精品国产综合久久福利| 成人黄色av电影| 老鸭窝一区二区久久精品| 亚洲免费观看高清完整| 久久精品视频一区二区三区| 欧美色综合天天久久综合精品| 国产精品99精品久久免费| 午夜日韩在线电影| 亚洲欧美日韩国产成人精品影院| 日韩精品自拍偷拍| 欧美卡1卡2卡| 色欧美乱欧美15图片| 成人h精品动漫一区二区三区| 蜜桃视频在线观看一区| 亚洲成人一区在线| 亚洲日本在线a| 日本一区二区免费在线| 欧美哺乳videos| 欧美一区二区视频在线观看2020 | 国产性色一区二区| 精品国产亚洲在线| 5566中文字幕一区二区电影| 日本久久电影网| 色综合久久中文字幕| 成人av一区二区三区| 成人性生交大片免费看在线播放 | 99麻豆久久久国产精品免费| 国产精品中文字幕一区二区三区| 老司机一区二区| 日本亚洲三级在线| 免费人成精品欧美精品| 亚洲福利一二三区| 亚洲成av人在线观看| 亚洲夂夂婷婷色拍ww47| 亚洲综合一区二区| 亚洲一区二区精品视频| 亚洲夂夂婷婷色拍ww47| 亚洲午夜精品网| 偷拍日韩校园综合在线| 五月天丁香久久| 日韩国产在线观看一区| 免费高清成人在线| 国产综合色产在线精品| 国产精品一区二区男女羞羞无遮挡 | 欧美精品一区二区三| 国产婷婷精品av在线| 国产精品毛片久久久久久| 亚洲视频每日更新| 亚洲综合无码一区二区| 日韩精品每日更新| 精品一区二区免费视频| 国产成人免费av在线| 99riav一区二区三区| 欧美群妇大交群中文字幕| 日韩一级二级三级| 中文字幕国产精品一区二区| 亚洲人精品午夜| 亚洲第一综合色| 久久99九九99精品| 99精品桃花视频在线观看| 欧美日韩国产在线播放网站| 日韩一级大片在线观看| 国产精品视频一区二区三区不卡| 亚洲欧美精品午睡沙发| 天天综合网 天天综合色| 韩国女主播成人在线| av一区二区久久| 91精品国产综合久久蜜臀| 国产亚洲欧美中文| 亚洲第一在线综合网站| 国产伦精品一区二区三区免费| 91美女在线视频| 欧美mv和日韩mv国产网站| 日韩美女久久久| 蜜臀va亚洲va欧美va天堂 | 国产精品亚洲视频| 亚洲一区二区三区四区的| 色悠悠亚洲一区二区| 国产一区二区三区蝌蚪| 亚洲国产精品久久艾草纯爱 | www精品美女久久久tv| 中文一区一区三区高中清不卡| 一区二区三区日本| 黄色日韩三级电影| 欧洲av在线精品| 国产日产欧美精品一区二区三区| 亚洲电影视频在线| 99久久精品免费看国产免费软件| 337p亚洲精品色噜噜狠狠| 国产精品动漫网站| 久久av资源网| 欧美日韩免费在线视频| 国产精品久久久久影院老司 | 亚洲精品日产精品乱码不卡| 国产一区美女在线| 91精品国产综合久久久久久漫画 | caoporn国产精品| 精品国产91乱码一区二区三区| 亚洲一区免费观看| voyeur盗摄精品| 久久久www免费人成精品| 免费观看在线色综合| 欧美性受xxxx| 亚洲欧美日韩在线播放| 成人性生交大片免费看视频在线 | 欧美三级乱人伦电影| 亚洲视频在线观看一区| 懂色av中文一区二区三区| 久久综合久久鬼色中文字| 欧美三级三级三级| 一区二区三区在线播| 99天天综合性| 中文字幕在线不卡视频| 不卡视频一二三四| 国产精品久久久久久久浪潮网站 | 日韩中文字幕麻豆| 欧美性高清videossexo| 洋洋av久久久久久久一区| av电影在线观看一区|