freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

組態(tài)王軟件驅(qū)動程序開發(fā)(已改無錯字)

2022-08-04 15:37:53 本頁面
  

【正文】 者網(wǎng)絡(luò)通訊類 (CNetCom), 您也可以根據(jù)需要添加USB通訊類(CUSBCom)。如下是串口通訊類(CSerialCom)結(jié)構(gòu): CSerialCom屬性:DWORD m_dwTimeOut。通訊超時變量HANDLE m_hComm。串口句柄bool bUseModem。是否使用MODEM操作:OpenComBOOL OpenCom(const ComDeviceamp。 InitData) 。類型Public目的打開串口。返回值成功返回TRUE,否則返回FALSE。參數(shù)pcc[in] ComDevice 結(jié)構(gòu)指針CloseComBOOL CloseCom()。類型Public目的關(guān)閉串口返回值成功返回TRUE,否則返回FALSE。參數(shù)NullReOpenComBOOL ReOpenCom()。類型Public目的重新打開串口。返回值成功返回TRUE,否則返回FALSE。參數(shù)NullPhysicalSendBOOL PhysicalSend(BYTE*pbBuf, DWORD dwWriteLen)。類型Public目的向串口發(fā)送一數(shù)據(jù)楨。返回值成功返回TRUE,否則返回FALSE。參數(shù)pbBuf[in] 發(fā)送數(shù)據(jù)緩沖區(qū)指針dwWriteLen[in] 發(fā)送數(shù)據(jù)長度PhysicalReceiveBOOL PhysicalReceive(BYTE*pbBuf,int iStart, intamp。 iBytesRead)。類型Public目的從串口接收數(shù)據(jù)。返回值成功返回TRUE,否則返回FALSE。參數(shù)pbBuf[in] 接收緩沖區(qū)指針iBytesRead[in] 接收到的數(shù)據(jù)長度 調(diào)試信息類 (CDebug)該類實現(xiàn)各種調(diào)試信息在組態(tài)王信息窗口中的輸出,比如錯誤信息,接口信息,數(shù)據(jù)信息等。目前提供了如下信息輸出標(biāo)志:/IMP_MSG // 輸出接口函數(shù)/FUN_MSG // 輸出功能函數(shù)/DATA_MSG // 輸出發(fā)送接收數(shù)據(jù)/ERR_MSG // 輸出錯誤信息/USER_MSG // 輸出用戶定義信息/ALL_MSG // 輸出所有信息當(dāng)用戶在設(shè)備地址處,輸入如上信息,將會在組態(tài)王信息窗口中輸出相應(yīng)的信息。例如,輸入 1 /ALL_MSG 在組態(tài)王信息窗口中顯示:信息格式:時間 精確時鐘計數(shù) 信息屬性:static bool bShowIMPMsg。 輸出接口信息標(biāo)志static bool bShowERRMsg。輸出錯誤信息標(biāo)志static bool bShowFUNMsg。 輸出功能函數(shù)標(biāo)志static bool bShowDATAMsg。 輸出發(fā)送接收數(shù)據(jù)標(biāo)志static bool bShowUSERMsg。輸出自定義信息標(biāo)志static bool bShowALLMsg。輸出所有信息標(biāo)志Operations:ShowImpMessagevoid CDebug::ShowImpMessage(TCHAR* szMessage)類型Public目的輸出接口信息標(biāo)志。返回值Null參數(shù)szMessage [in] 顯示信息ShowErroMessagevoid CDebug::ShowErroMessage(TCHAR* szMessage)類型Public目的輸出錯誤信息。返回值Null參數(shù)szMessage [in] 顯示信息ShowFunMessagevoid CDebug::ShowFunMessage(TCHAR* szMessage)類型Public目的輸出功能函數(shù)信息。返回值Null參數(shù)szMessage [in] 顯示信息ShowDataMessagevoid CDebug::ShowDataMessage(TCHAR* szMessage)類型Public目的輸出發(fā)送接收數(shù)據(jù)信息。返回值Null參數(shù)szMessage [in] 顯示信息ShowUserMessagevoid CDebug::ShowUserMessage(TCHAR* szMessage)類型Public目的輸出自定義信息。返回值Null參數(shù)szMessage [in] 顯示信息 幫助函數(shù)類 (CHelper)提供了一系列您在開發(fā)驅(qū)動過程中可能會用到的功能函數(shù)。操作:GetWordWORD CHelper::GetWord(BYTE* buf)類型Public目的從緩沖區(qū)中得到整數(shù).返回值轉(zhuǎn)換后的整數(shù).參數(shù)buf [in] 數(shù)據(jù)緩沖區(qū)的指針GetLonglong CHelper::GetLong(BYTE* buf)類型Public目的從緩沖區(qū)中得到長整數(shù)。返回值轉(zhuǎn)換后的長整數(shù) 參數(shù)buf [in] 數(shù)據(jù)緩沖區(qū)的指針WordToBcdWORD CHelper::WordToBcd(WORD value)類型Public目的把整數(shù)轉(zhuǎn)換BCD碼。返回值轉(zhuǎn)換后的BCD碼參數(shù)value [in] 要轉(zhuǎn)換的整數(shù).LongToBcdlong CHelper::LongToBcd(long value)類型Public目的把長整數(shù)轉(zhuǎn)換BCD碼。返回值轉(zhuǎn)換后的BCD碼參數(shù)value [in] 要轉(zhuǎn)換的長整數(shù)BcdToWordWORD CHelper::BcdToWord(WORD value)類型Public目的把BCD碼轉(zhuǎn)換整數(shù)。返回值轉(zhuǎn)換后的整數(shù)參數(shù)value [in] 要轉(zhuǎn)換的BCD碼BcdToLonglong CHelper::BcdToLong(long value)類型Public目的把BCD碼轉(zhuǎn)換長整數(shù)。返回值轉(zhuǎn)換后的長整數(shù)參數(shù)value [in] 要轉(zhuǎn)換的BCD碼SwapWordWORD CHelper::SwapWord(WORD value)類型Public目的轉(zhuǎn)換整數(shù)的高低位字節(jié)。返回值轉(zhuǎn)換后的長整數(shù)參數(shù)value [in] 要轉(zhuǎn)換的BCD碼SwapLonglong CHelper::SwapLong(WORD *value)類型Public目的轉(zhuǎn)換整數(shù)的高低位字節(jié)。返回值轉(zhuǎn)換后的長整數(shù)參數(shù)value [in] 要轉(zhuǎn)換的BCD碼ByteBufToFloatfloat CHelper::ByteBufToFloat(BYTE *buf,int mode)類型Public目的把4個字節(jié)的數(shù)據(jù)按照mode 轉(zhuǎn)換為浮點數(shù)FLOAT。返回值轉(zhuǎn)換后的浮點數(shù)參數(shù)value [in] 數(shù)據(jù)緩沖區(qū)的指針mode [in] 數(shù)據(jù)轉(zhuǎn)換的模式 0 32101 23012 01233 1032FloatToByteBufvoid CHelper::FloatToByteBuf(BYTE *buf,float data,int mode)類型Public目的把浮點數(shù)FLOAT按照mode 轉(zhuǎn)換為4個字節(jié)的數(shù)據(jù)。返回值NA 參數(shù)buf [out] 數(shù)據(jù)緩沖區(qū)的指針.data [in] 要轉(zhuǎn)換的浮點數(shù)mode [in] 數(shù)據(jù)轉(zhuǎn)換的模式0 32101 23012 01233 1032ByteToASCvoid CHelper::ByteToASC( BYTE* buf, BYTE data )類型Public目的把一個字節(jié)的數(shù)據(jù)轉(zhuǎn)換為兩個ASCII碼放在buf內(nèi)。返回值NA參數(shù)buf [out] 數(shù)據(jù)緩沖區(qū)的指針.data [out] 要轉(zhuǎn)換的字節(jié)數(shù)ASCToByteBYTE CHelper::ASCToByte( BYTE* buf )類型Public目的把緩沖區(qū)中的兩個ASCII碼轉(zhuǎn)換為一個字節(jié)數(shù)據(jù)。返回值轉(zhuǎn)換后的字節(jié)數(shù)據(jù)參數(shù)buf [in] 數(shù)據(jù)緩沖區(qū)的指針WordToASCvoid CHelper::WordToASC( BYTE* buf, WORD data )類型Public目的把一個字的數(shù)據(jù)轉(zhuǎn)換為4個ASCII碼放在buf內(nèi)。返回值Null 參數(shù)buf [out] 數(shù)據(jù)緩沖區(qū)的指針data [in] 要轉(zhuǎn)換的整數(shù)ASCToWordWORD CHelper::ASCToWord( BYTE* buf )類型Public目的把緩沖區(qū)中的4個ASCII碼轉(zhuǎn)換為一個字數(shù)據(jù)。返回值轉(zhuǎn)換后的整數(shù)參數(shù)buf [in] 數(shù)據(jù)緩沖區(qū)的指針LongToASCvoid CHelper::LongToASC(BYTE *buf ,long data)類型Public目的把一個雙字的數(shù)據(jù)轉(zhuǎn)換為8個ASCII碼放在buf內(nèi)。返回值Null參數(shù)buf [out] 數(shù)據(jù)緩沖區(qū)的指針data [in] 要轉(zhuǎn)換的長整數(shù)ASCToLongLONG CHelper::ASCToLong(BYTE *buf)類型Public目的把緩沖區(qū)中的8個ASCII碼轉(zhuǎn)換為一個雙字數(shù)據(jù)。返回值轉(zhuǎn)換后的長整數(shù)參數(shù)buf [in] 數(shù)據(jù)緩沖區(qū)的指針BCDToASCvoid CHelper::BCDToASC( BYTE* buf, WORD data )類型Public目的把一個字BCD的數(shù)據(jù)轉(zhuǎn)換為4個ASCII碼放在buf內(nèi)。返回值Null 參數(shù)buf [out] 數(shù)據(jù)緩沖區(qū)的指針data [in] 要轉(zhuǎn)換的整數(shù)ASCToBCDWORD CHelper::ASCToBCD( BYTE* buf )類型Public目的把緩沖區(qū)中的4個ASCII碼轉(zhuǎn)換為一個字BCD數(shù)據(jù)。返回值轉(zhuǎn)換后的整數(shù)參數(shù)buf [in] 數(shù)據(jù)緩沖區(qū)的指針KvGetTickCountULONGLONG CHelper::KvGetTickCount()類型Public目的獲得當(dāng)前的時鐘計數(shù)返回值一個longlong數(shù). 參數(shù)NullKvCoFileTimeNowvoid CHelper::KvCoFileTimeNow(FILETIME *lpFileTime)類型Public目的設(shè)置時間戳返回值Null 參數(shù)lpFileTime[out] FILETIME變量指針KvGlobalAddAtomSTR CHelper::KvGlobalAddAtom(LPCTSTR lpString)類型Public目的增加全局原子變量。返回值一個原子變量 參數(shù)lpString [in] 要增加為原子的字符串KvGlobalGetAtomNameUINT CHelper::KvGlobalGetAtomName(STR pAtom, LPTSTR lpBuffer, int nSize)類型Public目的獲得全局原子對應(yīng)的字符串。返回值字符串的長度參數(shù)pAtom[in] 原子指針lpBuffer[out] 緩沖區(qū)的長度nSize[in] 緩沖區(qū)大小KvGlobalDeleteAtomSTR CHelper::KvGlobalDeleteAtom(STR pAtom)類型Public目的刪除原子。返回值刪除的原子變量參數(shù)pAtom[in] 要刪除的原子指針 數(shù)據(jù)楨校驗類 (CCheck)提供了在開發(fā)中會遇到的各種校驗函數(shù),包括和校驗、異或校驗、循環(huán)冗余校驗等。操作:Xor_CheckBYTE CCheck::Xor_Check(BYTE *buf, int nLen)類型Public目的異或校驗。返回值一個字節(jié)的數(shù)據(jù)參數(shù)buf [in] 數(shù)據(jù)緩沖區(qū)的指針nLen[in] 數(shù)據(jù)緩沖區(qū)的長度Sum_CheckBYTE CCheck::Sum_Check(BYTE *buf, int nLen)類型Public目的把緩沖區(qū)中的數(shù)據(jù)按字節(jié)計算取8位累加和。返回值一個字節(jié)數(shù)據(jù)參數(shù)buf [in] 數(shù)據(jù)緩沖區(qū)的指針nLen[in] 數(shù)據(jù)長度LRC_CheckBYTE CCheck::LRC_Check(BYTE *buf, int nLen)類型Publ
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1