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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? xcrf500api.h

?? 遠望谷804系列RFID讀寫器API穩(wěn)定。 包括XCRF500API.dll
?? H
?? 第 1 頁 / 共 3 頁
字號:
// XCRF500API.h : main header file for the XCRF500API DLL
//

#if !defined(AFX_XCRF500API_H__293F53CE_E845_47D8_8173_316A3F285E84__INCLUDED_)
#define AFX_XCRF500API_H__293F53CE_E845_47D8_8173_316A3F285E84__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#ifndef __AFXWIN_H__
	#error include 'stdafx.h' before including this file for PCH
#endif

#include "resource.h"		// main symbols

// ************* 返回錯誤信息定義 *****************************//
#define FUCCESS_RETURN			 1	// 操作成功返回

#define ERROR_NODATA_RETURN		 0	// 沒有數(shù)據(jù)返回,接收數(shù)據(jù)長度不足
#define ERROR_HANDLE_VALUE		-1	// 錯誤的端口句柄
#define ERROR_USERDATA_LEN		-2	// 用戶數(shù)據(jù)長度錯
#define ERROR_USERDATA_ADDRESS	-3	// 用戶數(shù)據(jù)地址錯
#define ERROR_RECEIVEDATA_LEN	-4	// 接收數(shù)據(jù)長度不符
#define ERROR_SENDDATA_FAIL		-5	// 數(shù)據(jù)格式錯誤	0X3F
#define ERROR_SENDCOMMOND_FAIL	-6	// 發(fā)送命令失敗
#define ERROR_READWRITE_FAIL	-7	// 讀寫數(shù)據(jù)失敗
#define ERROR_IDENTIFY_FAIL		-8	// 識別標(biāo)簽ID失敗 0X3A
#define ERROR_NOKNOWTAG_FAIL	-9	// 未指定有效的標(biāo)簽類型 0X3A
#define ERROR_PORT_OPENED		-10 // 端口已經(jīng)打開,句柄非INVALID_HANDLE_VALUE
#define ERROR_CONFIG_LOST		-11 // 配置文件未找到或讀取失敗,主要參數(shù)無法初始化
#define ERROR_CONNECT_FAIL		-12 // 連接失敗
#define ERROR_OPENPORT_FAIL		-13 // 建立連接失敗
#define ERROR_CLOSEPORT_FAIL	-14 // 斷開連接失敗

#define ERROR_PARAMETER_LEN	-15	// 查詢/設(shè)定參數(shù)數(shù)據(jù)長度超出
#define ERROR_PARAMETER_FAIL	-16	// 查詢/設(shè)定參數(shù)失敗

#define ERROR_READERCLASS_ERROR	-17	// 讀寫器類型無效

#define ERROR_OTHER_FAIL		-20	// 其它錯誤失敗
//-------------attlee20060815-----------------------
#define   ERROR_Reader_01H   1001   //   讀寫器FPGA/DSP軟件版本錯誤
#define   ERROR_Reader_02H   1002   //   讀寫器基帶板硬件版本號錯誤
#define   ERROR_Reader_03H   1003   //   讀寫器射頻板硬件版本號錯誤
#define   ERROR_Reader_04H   1004   //   讀寫器系統(tǒng)參數(shù)表錯誤
#define   ERROR_Reader_05H   1005   //   讀寫器FPGA自檢錯誤
#define   ERROR_Reader_06H   1006   //   讀寫器射頻板自檢錯誤
#define   ERROR_Reader_07H   1007   //   讀寫器以太網(wǎng)檢測錯誤
#define   ERROR_Reader_08H   1008   //   讀寫器實時時鐘錯誤
#define   ERROR_Reader_09H   1009   //   讀寫器外部存儲器檢測錯誤
#define   ERROR_Reader_11H   1010   //   讀寫器操作密碼錯誤
#define   ERROR_Reader_12H   1011   //   錯誤的天線號
#define   ERROR_Reader_13H   1012   //   當(dāng)前讀寫器處于測試模式
#define   ERROR_Reader_14H   1013   //   讀寫器內(nèi)部flash失敗
#define   ERROR_Reader_15H   1014   //   當(dāng)前讀寫器正執(zhí)行標(biāo)簽操作
#define   ERROR_Reader_16H   1015   //   讀寫器運行錯誤(如某些意外導(dǎo)致操作終止)
#define   ERROR_CommandData_20H   2001   //   接收指令或數(shù)據(jù)不完整
#define   ERROR_CommandData_21H   2002   //   接收指令或數(shù)據(jù)的CRC校驗錯誤
#define   ERROR_CommandData_22H   2003   //   指令類型當(dāng)前讀寫器型號不支持
#define   ERROR_CommandData_23H   2004   //   當(dāng)前型號讀寫器不支持該標(biāo)簽協(xié)議
#define   ERROR_CommandData_24H   2005   //   指令參數(shù)錯誤
#define   ERROR_CommandData_25H   2006   //   指令偵數(shù)據(jù)結(jié)構(gòu)錯誤
#define   ERROR_CommandData_26H   2007   //   不支持的指令類型
#define   ERROR_EPCTag_60H   3001   //   標(biāo)簽無響應(yīng)或不存在
#define   ERROR_EPCTag_61H   3002   //   操作存儲區(qū)不存在
#define   ERROR_EPCTag_62H   3003   //   標(biāo)簽操作地址溢出
#define   ERROR_EPCTag_63H   3004   //   操作存儲區(qū)被鎖定
#define   ERROR_EPCTag_64H   3005   //   標(biāo)簽存取密碼錯誤
#define   ERROR_EPCTag_65H   3006   //   標(biāo)簽滅活密碼錯誤
#define   ERROR_EPCTag_66H   3007   //   操作未完成,被上位機終止(如關(guān)功放)
#define   ERROR_EPCTag_67H   3008   //   對未初始化標(biāo)簽做讀/寫/鎖數(shù)據(jù)區(qū)操作
#define   ERROR_EPCTag_68H   3009   //   未初始化標(biāo)簽
#define   ERROR_EPCTag_69H   3010   //   標(biāo)簽返回未知類型錯誤
#define   ERROR_ISO6BTag_90H   4001   //   標(biāo)簽無響應(yīng)或射頻范圍內(nèi)無標(biāo)簽
#define   ERROR_ISO6BTag_91H   4002   //   該指令不支持
#define   ERROR_ISO6BTag_92H   4003   //   該指令位被識別,如格式錯誤
#define   ERROR_ISO6BTag_93H   4004   //   該選項不支持
#define   ERROR_ISO6BTag_94H   4005   //   未知錯誤
#define   ERROR_ISO6BTag_95H   4006   //   無法存取特定的塊
#define   ERROR_ISO6BTag_96H   4007   //   塊已鎖定,無法再次鎖定
#define   ERROR_ISO6BTag_97H   4008   //   塊已經(jīng)鎖定,內(nèi)容無法改變
#define   ERROR_ISO6BTag_98H   4009   //   塊編程失敗
#define   ERROR_ISO6BTag_99H   4010   //   塊鎖定失敗
#define   ERROR_ISO6BTag_9AH   4011   //   操作未完成,被上位機終止(如關(guān)功放)
#define   ERROR_ISO6BTag_9BH   4012   //   操作因干擾等原因未能完成
#define   ERROR_ISO6BTag_9CH   4013   //   CRC錯誤

/////////////////////////////////////////////////////////////////////////////
// CXCRF500APIApp
// See XCRF500API.cpp for the implementation of this class
//

class CXCRF500APIApp : public CWinApp
{
public:
	CXCRF500APIApp();

// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CXCRF500APIApp)
	public:
	virtual BOOL InitInstance();
	//}}AFX_VIRTUAL

	//{{AFX_MSG(CXCRF500APIApp)
		// NOTE - the ClassWizard will add and remove member functions here.
		//    DO NOT EDIT what you see in these blocks of generated code !
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()


};


#define DllExport _declspec(dllexport)



/*************************************************************
功能:	Open函數(shù)用來打開串口或創(chuàng)建網(wǎng)絡(luò)連接。

參數(shù):  hCom:保存打開的端口句柄;
	    lsCfgFile:設(shè)備配置參數(shù)文件(SYSIT.CFG)
	    CfgItemName:設(shè)備配置參數(shù)文件(SYSIT.CFG)中讀寫器網(wǎng)絡(luò)端口設(shè)置項目的名稱,
	    默認設(shè)置為XC600A SCANER。

返回值:打開端口失敗返回0
        端口打開成功返回1
		配置文件未找到或讀取失敗返回2
		端口已經(jīng)打開返回3  

***********************************************************************/
extern "C" DllExport int __stdcall XCOpen(HANDLE &hCom,LPCTSTR lsCfgFile,LPCTSTR lsCfgItem);

/*******************************************************/
// 功能:數(shù)用來斷開網(wǎng)絡(luò)連接,釋放句柄
// 入口參數(shù):無
// 返回:關(guān)閉端口失敗返回0,成功返回1。端口已經(jīng)關(guān)閉返回3*/
//     
//             
//                
//        yang xian feng 2004-7-5 
/*******************************************************/

extern "C" DllExport int __stdcall XCClose(HANDLE &hCom);
/*******************************************************/
// 功能:XCReset函數(shù)用來對讀寫器進行復(fù)位操作,重新初始化讀寫器控制程序。
// 入口參數(shù):hCom:通訊端口句柄(串口/網(wǎng)口);
//	返回參數(shù):0: 失敗
//            其它:成功			
//     
//             
//                
//        yang xian feng 2004-7-5 
/*******************************************************/
						
extern "C" DllExport  int __stdcall XCReset(HANDLE hCom);
/*******************************************************/
//	功能:    XCIdentify函數(shù)用來向讀寫器發(fā)送掃描覆蓋范圍內(nèi)的所有電子標(biāo)簽的指令。
//	入口參數(shù):hCom:    通訊端口句柄(串口/網(wǎng)口);
//	          uTagType:指定卡的類型(1 ~ n);
//            ucAntenna:天線號
//            ucScanTimes:掃描次數(shù)
//	返回:    指令發(fā)送失敗返回0
//            指令發(fā)送成功返回非零
              	
//                
//        yang xian feng 2004-8-27 
/*******************************************************/

extern "C" DllExport int __stdcall XCIdentify (HANDLE hCom,unsigned char uTagType,\
											  unsigned char ucAntenna,\
											  unsigned char ucAffirm\
											  );
/*******************************************************/
//	功能:    XCReport函數(shù)用來接收讀寫器識別到的標(biāo)簽ID編號。。
//	入口參數(shù):hCom:通訊端口句柄(串口/網(wǎng)口);
//            pdata:指向返回ID號的指針;
//	         
//	返回:    指令發(fā)送失敗返回0
//            
//            -1:    讀標(biāo)簽ID失敗            	
//            其他: 成功  
//        yang xian feng 2004-7-5 
/*******************************************************/

extern "C" DllExport int __stdcall XCReport (HANDLE hCom, unsigned char *pData );

/**************************************************************
功能:向讀寫器發(fā)出讀標(biāo)簽用戶區(qū)數(shù)據(jù)指令。
原形:unsigned char __stdcall XCReadUserData (HANDLE hCom, 
									unsigned char ucTagType,
									unsigned char ucStartAdd, 
									unsigned char ucUserDataSize,  
									unsigned char *pTagID,
									unsigned char *pValue);
  參數(shù): hCom:          調(diào)用XCOpen成功后獲得的通道端口句柄。;
          ucTagType:     指定卡的類型(1 ~ n);
        ucStartAdd:     用戶數(shù)據(jù)起始地址;(8-223)
          ucUserDataSize:指定讀數(shù)據(jù)的長度==8;
          pTagID:        標(biāo)簽ID號;
        pValue:        返回讀到數(shù)據(jù)的指針(用戶數(shù)據(jù))==8
返回值:
        0:接收數(shù)據(jù)錯
1:成功     			
3:讀標(biāo)簽ID失敗
2:其他錯   

*********************************************************************/
extern "C" DllExport  int __stdcall  XCReadUserData (HANDLE hCom, 
									unsigned char ucTagType,
									unsigned char ucStartAdd, 
									unsigned char ucUserDataSize,  
									unsigned char *pTagID,
									unsigned char *pValue);
/*******************************************************/
//	功能:    XCWriteUserData函數(shù)用來向指定標(biāo)簽內(nèi)存單元寫入數(shù)據(jù)。
//	          
//	hCom:通訊端口句柄(串口/網(wǎng)口);
//  ucTagType:指定卡的類型(1 ~ n);
//  ucStartAdd:寫入起始地址.
//  pTagID:標(biāo)簽ID號;
//  pValue: 寫入的n個字節(jié)數(shù)據(jù);
//	返回: 0:接收數(shù)據(jù)錯
//         1:寫標(biāo)簽數(shù)據(jù)成功  			
//         3:寫標(biāo)簽ID失敗
//         2:其他錯    			
              	
//           
//        yang xian feng 2004-8-23 
/*******************************************************/
extern "C" DllExport  int __stdcall XCWriteUserData (HANDLE hCom, 
									unsigned char ucTagType, 
									unsigned char ucStartAdd, 
									unsigned char *pTagID,
									unsigned char *pValue,
									unsigned char ucLength=1);
/*******************************************************/
//	功能:    XCPowerOn函數(shù)用來向讀寫器發(fā)送"打開功放"指令,測試線路通訊狀態(tài)和檢測天線是否連接。
//	          
//	入口參數(shù):hCom:通訊端口句柄(串口/網(wǎng)口)
//				
              	
//  返回:    指令發(fā)送失敗返回0,指令發(fā)送成功返回1,  
//  目前缺陷:當(dāng)返回0x3A時沒有 得到/第n號天線沒有連接       
//        yang xian feng 2004-7-5 
/*******************************************************/
extern "C" DllExport int __stdcall XCPowerOn(HANDLE hCom);

/*******************************************************/
//	功能:    XCPowerOff函數(shù)用來停止讀寫器掃描標(biāo)簽工作。
//	入口參數(shù):hCom:通訊端口句柄(串口/網(wǎng)口)
             	
//  返回:   接收數(shù)據(jù)錯0,指令發(fā)送成功返回1,其他錯返回2	*/
              	  
//        yang xian feng 2004-7-5 
/*******************************************************/

extern "C" DllExport int __stdcall XCPowerOff (HANDLE hCom);
/*******************************************************/
//	功能:   查詢設(shè)備參數(shù)
//	入口參數(shù):hCom:通訊端口句柄(串口/網(wǎng)口)
//            iInfoType:信息類型
/*  信息類型:0x00	IP地址 		12字節(jié)
			  0x01	跳頻		30字節(jié)
			  0x02	天線數(shù)		1字節(jié)
			  0x03	測試模式	1字節(jié) 配置信息為0時是
			  0x04	MAC地址	6字節(jié)
*/

//            size :   得到數(shù)據(jù)個數(shù) 最大32個字節(jié)
// 	          pData:   得到數(shù)據(jù)
//  返回:    0:失敗
//            1:指令發(fā)送成功
              	  
//        yang xian feng 2004-8-25 
/*******************************************************/
              	
extern "C" DllExport  int __stdcall XCSysQuery (HANDLE hCom, int iInfoType, unsigned char size, unsigned char * pData);

//跳頻管理查詢  //jpw20061124
extern "C" DllExport int __stdcall XCFreqQuery ( HANDLE hCom, int iInfoType, unsigned char size, unsigned char * pData );

/*******************************************************/
//	功能:   設(shè)備參數(shù)設(shè)定
//	入口參數(shù):hCom:通訊端口句柄(串口/網(wǎng)口)
//            sys_addr:起始地址
//            size :   數(shù)據(jù)個數(shù)
// 	          Param;    設(shè)置參數(shù)
//  返回:    失敗,返回0
//            成功,返回1	
              	  
//        yang xian feng 2004-7-5 
/*******************************************************/

extern "C" DllExport int __stdcall XCSysSet (HANDLE hCom,int sys_addr, int size, unsigned char * Param);
/*******************************************************/
//	功能:   設(shè)備參數(shù)快速設(shè)定
//	入口參數(shù):hCom:通訊端口句柄(串口/網(wǎng)口)
//            iInfoType:信息類型
//            size :   得到數(shù)據(jù)個數(shù)
// 	          Param;    設(shè)置參數(shù)
//  返回:    失敗,返回0
//            成功,返回1	
              	  
//        yang xian feng 2004-8-25 
/*******************************************************/

extern "C" DllExport int __stdcall XCSysFastSet (HANDLE hCom,int iInfoType, int size, unsigned char * Param);
/*******************************************************/
//	功能:   設(shè)備IP地址設(shè)定
//	入口參數(shù):hCom:通訊端口句柄(串口/網(wǎng)口)
//            Pwd:  密碼
//            CfgItemName: 配置文件名
// 	          IP_Addr;      網(wǎng)絡(luò)地址
//            NetMark:     子網(wǎng)研碼
//            Gateway:     網(wǎng)關(guān)
//  返回:    返回參數(shù):
//            0-表示設(shè)定失敗;
//            1-表示設(shè)定成功;

              	  
//        yang xian feng 2004-8-25 
/*******************************************************/
//jpw0912
extern "C" DllExport int __stdcall XCMACSet ( HANDLE hCom

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕一区二区三区在线播放 | 欧美疯狂做受xxxx富婆| 风间由美中文字幕在线看视频国产欧美| 精品理论电影在线| 91视视频在线直接观看在线看网页在线看| 亚洲欧美日韩在线不卡| 欧美r级在线观看| 日韩视频免费观看高清完整版 | 国产成人啪午夜精品网站男同| 久久精品国产澳门| a美女胸又www黄视频久久| 国产黄色成人av| 精品一区二区日韩| 亚洲午夜激情网站| 91精品国产综合久久蜜臀 | 精品国产一区二区三区不卡| 91麻豆精品一区二区三区| 欧美性淫爽ww久久久久无| 国内外成人在线| 久久精品99久久久| 亚洲资源中文字幕| 亚洲一区二区三区自拍| 奇米影视7777精品一区二区| 日日夜夜免费精品| 国产盗摄一区二区| 国产综合色在线视频区| caoporn国产精品| 色婷婷综合久久久久中文| 日韩一区二区三免费高清| 2020国产精品自拍| 中文字幕亚洲一区二区av在线 | 日韩电影一区二区三区四区| 色综合久久中文综合久久97 | 亚洲国产成人自拍| 色婷婷久久一区二区三区麻豆| 日韩 欧美一区二区三区| 日本一区二区三区四区在线视频| 欧美视频自拍偷拍| 国产在线精品免费| 亚洲制服丝袜av| 国产亚洲一本大道中文在线| 欧美日韩在线亚洲一区蜜芽| 国产麻豆精品视频| 日韩电影一二三区| 樱花草国产18久久久久| 日本一二三四高清不卡| 3atv一区二区三区| 91国产成人在线| 懂色av一区二区夜夜嗨| 久久av中文字幕片| 亚洲成av人在线观看| 日本一区二区成人在线| 欧美成人高清电影在线| 欧美日韩一区二区三区在线 | 日本丶国产丶欧美色综合| 欧美一区二区三区日韩视频| 色综合久久综合网97色综合| 国产成人综合网站| 久久99精品网久久| 天堂av在线一区| 亚洲午夜精品一区二区三区他趣| 国产精品麻豆视频| 欧美经典一区二区三区| 精品久久久久99| 91精品国产一区二区人妖| 欧洲在线/亚洲| 日本精品一区二区三区高清| 99在线精品一区二区三区| 国产宾馆实践打屁股91| 国产精品1区2区3区在线观看| 处破女av一区二区| 一区二区免费视频| 久久精品视频在线看| 在线看日韩精品电影| 欧美a级一区二区| 亚洲欧美日韩久久精品| 91精品国模一区二区三区| 成人精品电影在线观看| 亚洲va中文字幕| 亚洲欧美激情插| 久久综合99re88久久爱| 欧美吻胸吃奶大尺度电影| 伊人一区二区三区| 亚洲精品一二三| 一区二区成人在线视频 | 精品少妇一区二区三区| 日韩欧美在线不卡| 精品国产免费人成在线观看| 精品久久久久久亚洲综合网| 精品日韩99亚洲| 久久久不卡影院| 中文字幕精品三区| 怡红院av一区二区三区| 三级久久三级久久久| 免费成人小视频| 高清国产午夜精品久久久久久| 不卡的av网站| 91高清视频在线| 欧美一二三区精品| 日本一区二区三区久久久久久久久不 | 91精品欧美福利在线观看| 日韩免费性生活视频播放| 久久久亚洲精品一区二区三区 | 午夜伊人狠狠久久| 老司机精品视频在线| 国产黄色精品视频| 一本久道久久综合中文字幕| 91精品国产色综合久久不卡电影 | 亚洲免费电影在线| 日韩国产高清在线| 国产成人精品免费视频网站| 91网站视频在线观看| 91精品国产乱| 国产精品天美传媒沈樵| 午夜精品久久久久影视| 国产91精品一区二区| 欧美视频在线观看一区二区| 在线综合视频播放| 国产精品国产a级| 日日摸夜夜添夜夜添精品视频| 国产精品一二一区| 欧美伊人久久久久久久久影院| 日韩免费高清视频| 亚洲精品精品亚洲| 国产一区在线观看麻豆| 在线观看日韩电影| 美国毛片一区二区三区| 成人一二三区视频| 欧美—级在线免费片| 91小宝寻花一区二区三区| 日韩美女主播在线视频一区二区三区| 久久久99精品免费观看不卡| 亚洲v中文字幕| 91视频xxxx| 亚洲欧美在线aaa| 成人h版在线观看| 日韩精品一区二区三区视频在线观看| 久久久久99精品国产片| 狠狠久久亚洲欧美| 久久久精品国产免大香伊| 欧美tk—视频vk| 午夜激情久久久| 色妹子一区二区| 国产精品国产自产拍高清av | 91丨porny丨国产| 久久新电视剧免费观看| 日韩精品欧美成人高清一区二区| 91网上在线视频| 亚洲欧洲精品天堂一级| 国产白丝精品91爽爽久久| 日韩午夜三级在线| 日韩国产欧美视频| 欧美色偷偷大香| 亚洲精品国产一区二区精华液| 成人aa视频在线观看| 国产精品天美传媒| 粉嫩嫩av羞羞动漫久久久| 国产亚洲人成网站| 国产精品一区三区| 欧美成人性福生活免费看| 美女视频第一区二区三区免费观看网站 | 色婷婷综合久久久中文一区二区 | 91精品国模一区二区三区| 亚洲国产裸拍裸体视频在线观看乱了| 91免费观看在线| 亚洲色图.com| 一本色道综合亚洲| 夜夜亚洲天天久久| 欧美天堂亚洲电影院在线播放| 亚洲精品国产a| 欧美丝袜自拍制服另类| 午夜精品久久久久久久久久久| 欧美久久一区二区| 日本成人在线不卡视频| 精品国产91久久久久久久妲己| 精品一区二区在线播放| 久久精子c满五个校花| 懂色av一区二区夜夜嗨| 日韩理论片一区二区| 色综合天天做天天爱| 亚洲国产成人av网| 日韩一级完整毛片| 国产成人av在线影院| 欧美激情中文字幕一区二区| 北条麻妃一区二区三区| 亚洲男同1069视频| 欧美人伦禁忌dvd放荡欲情| 蜜桃视频在线一区| 久久婷婷成人综合色| av中文一区二区三区| 亚洲国产一区在线观看| 在线不卡a资源高清| 国产在线视频精品一区| 国产精品短视频| 777午夜精品免费视频| 91浏览器打开| 成人午夜看片网址| 91.xcao| 久久99精品久久久久久| 麻豆精品一区二区三区|