From 06d9122600054934d4793f8a55fe10289f410743 Mon Sep 17 00:00:00 2001
From: zhangmeng <775834166@qq.com>
Date: 星期五, 15 十一月 2019 10:07:46 +0800
Subject: [PATCH] add comment

---
 sdk/plate/include/TH_PlateID.h |  496 +++++++++++++++++++++++++++---------------------------
 1 files changed, 248 insertions(+), 248 deletions(-)

diff --git a/sdk/plate/include/TH_PlateID.h b/sdk/plate/include/TH_PlateID.h
index ecb55c3..707687e 100644
--- a/sdk/plate/include/TH_PlateID.h
+++ b/sdk/plate/include/TH_PlateID.h
@@ -1,7 +1,7 @@
 // ***************************************************************
 //  TH_PlateID.h   version:  4.0     date: 2010.4.12
 //  -------------------------------------------------------------
-//  清华大学智能图文信息处理研究室。版权所有。
+//  娓呭崕澶у鏅鸿兘鍥炬枃淇℃伅澶勭悊鐮旂┒瀹ゃ�傜増鏉冩墍鏈夈��
 //  -------------------------------------------------------------
 //  Center for Intelligent Image and Document Information Processing
 //  -------------------------------------------------------------
@@ -10,7 +10,7 @@
 //   Author: Liu CS, Zhou J
 // ***************************************************************
 //		Revision history:
-//			2010.4.12: v4.0, TH_PlateID车牌识别SDK的接口
+//			2010.4.12: v4.0, TH_PlateID杞︾墝璇嗗埆SDK鐨勬帴鍙�
 // ***************************************************************
 
 #ifndef __TH_PLATEID_H_INCLUDE__
@@ -27,59 +27,59 @@
 #endif
 
 
-//车牌颜色
-#define LC_UNKNOWN  0	// 未知
-#define LC_BLUE   1		// 蓝色
-#define LC_YELLOW 2		// 黄色
-#define LC_WHITE  3		// 白色
-#define LC_BLACK  4		// 黑色
-#define LC_GREEN  5		// 绿色
-#define LC_YELLOWGREEN  6	//黄绿色-大型新能源车牌颜色
+//杞︾墝棰滆壊
+#define LC_UNKNOWN  0	// 鏈煡
+#define LC_BLUE   1		// 钃濊壊
+#define LC_YELLOW 2		// 榛勮壊
+#define LC_WHITE  3		// 鐧借壊
+#define LC_BLACK  4		// 榛戣壊
+#define LC_GREEN  5		// 缁胯壊
+#define LC_YELLOWGREEN  6	//榛勭豢鑹�-澶у瀷鏂拌兘婧愯溅鐗岄鑹�
 	
-//车牌类型
-#define LT_UNKNOWN  0   //未知车牌
-#define LT_BLUE     1   //蓝牌
-#define LT_BLACK    2   //黑牌
-#define LT_YELLOW   3   //单排黄牌
-#define LT_YELLOW2  4   //双排黄牌(大车尾牌,农用车)
-#define LT_POLICE   5   //警车车牌
-#define LT_ARMPOL   6   //武警车牌
-#define LT_INDIVI   7   //个性化车牌
-#define LT_ARMY     8   //单排军车
-#define LT_ARMY2    9   //双排军车
-#define LT_EMBASSY  10  //使馆牌
-#define LT_HONGKONG 11  //香港牌
-#define LT_TRACTOR  12  //拖拉机
-#define LT_MACAU    13  //澳门牌
-#define LT_CHANGNEI 14  //厂内牌
-#define LT_MINHANG  15  //民航牌
-#define LT_CONSULATE 16 //领事馆车牌
-#define LT_NEWENERGY 17 //新能源车牌-小型车
-#define LT_NEWENERGY2 18 //新能源车牌-大型车
+//杞︾墝绫诲瀷
+#define LT_UNKNOWN  0   //鏈煡杞︾墝
+#define LT_BLUE     1   //钃濈墝
+#define LT_BLACK    2   //榛戠墝
+#define LT_YELLOW   3   //鍗曟帓榛勭墝
+#define LT_YELLOW2  4   //鍙屾帓榛勭墝锛堝ぇ杞﹀熬鐗岋紝鍐滅敤杞︼級
+#define LT_POLICE   5   //璀﹁溅杞︾墝
+#define LT_ARMPOL   6   //姝﹁杞︾墝
+#define LT_INDIVI   7   //涓�у寲杞︾墝
+#define LT_ARMY     8   //鍗曟帓鍐涜溅
+#define LT_ARMY2    9   //鍙屾帓鍐涜溅
+#define LT_EMBASSY  10  //浣块鐗�
+#define LT_HONGKONG 11  //棣欐腐鐗�
+#define LT_TRACTOR  12  //鎷栨媺鏈�
+#define LT_MACAU    13  //婢抽棬鐗�
+#define LT_CHANGNEI 14  //鍘傚唴鐗�
+#define LT_MINHANG  15  //姘戣埅鐗�
+#define LT_CONSULATE 16 //棰嗕簨棣嗚溅鐗�
+#define LT_NEWENERGY 17 //鏂拌兘婧愯溅鐗�-灏忓瀷杞�
+#define LT_NEWENERGY2 18 //鏂拌兘婧愯溅鐗�-澶у瀷杞�
 
-//车辆颜色
-#define LGRAY_DARK	0	//深
-#define LGRAY_LIGHT	1	//浅
+//杞﹁締棰滆壊
+#define LGRAY_DARK	0	//娣�
+#define LGRAY_LIGHT	1	//娴�
 
-#define LCOLOUR_WHITE	0	//白	
-#define LCOLOUR_SILVER	1	//灰(银)
-#define LCOLOUR_YELLOW	2	//黄
-#define LCOLOUR_PINK	3	//粉
-#define LCOLOUR_RED		4	//红
-#define LCOLOUR_GREEN	5	//绿
-#define LCOLOUR_BLUE	6	//蓝
-#define LCOLOUR_BROWN	7	//棕 
-#define LCOLOUR_BLACK	8	//黑
+#define LCOLOUR_WHITE	0	//鐧�	
+#define LCOLOUR_SILVER	1	//鐏�(閾�)
+#define LCOLOUR_YELLOW	2	//榛�
+#define LCOLOUR_PINK	3	//绮�
+#define LCOLOUR_RED		4	//绾�
+#define LCOLOUR_GREEN	5	//缁�
+#define LCOLOUR_BLUE	6	//钃�
+#define LCOLOUR_BROWN	7	//妫� 
+#define LCOLOUR_BLACK	8	//榛�
 
 
-//运动方向
+//杩愬姩鏂瑰悜
 #define DIRECTION_UNKNOWN	0
 #define DIRECTION_LEFT	1
 #define DIRECTION_RIGHT	2
 #define DIRECTION_UP	3
 #define DIRECTION_DOWN	4
 
-//图像格式(TH_SetImageFormat函数的cImageFormat参数)
+//鍥惧儚鏍煎紡锛圱H_SetImageFormat鍑芥暟鐨刢ImageFormat鍙傛暟锛�
 #define ImageFormatRGB		0			//RGBRGBRGB...
 #define ImageFormatBGR		1			//BGRBGRBGR...
 #define ImageFormatYUV422	2			//YYYY...UU...VV..	(YV16)
@@ -88,87 +88,87 @@
 #define ImageFormatUYVY	    5			//UYVYUYVYUYVY...	(UYVY)
 #define ImageFormatNV21		6			//YYYY...VU...		(NV21)
 #define ImageFormatYV12		7			//YYYY...V...U		(YV12)
-#define ImageFormatNV16     8           //YYYY...UVUV...    (NV16或YUV422SP) UV列方向抽样,行方向不变 
+#define ImageFormatNV16     8           //YYYY...UVUV...    (NV16鎴朰UV422SP) UV鍒楁柟鍚戞娊鏍凤紝琛屾柟鍚戜笉鍙� 
 
-//车牌类型支持设置定义
-//(TH_SetEnabledPlateFormat函数的dFormat参数)
-#define PARAM_INDIVIDUAL_ON          0		// 个性化车牌开启
-#define PARAM_INDIVIDUAL_OFF         1		// 个性化车牌关闭
-#define PARAM_TWOROWYELLOW_ON	     2		// 双层黄色车牌开启
-#define PARAM_TWOROWYELLOW_OFF	     3		// 双层黄色车牌关闭
-#define PARAM_ARMPOLICE_ON           4		// 单层武警车牌开启
-#define PARAM_ARMPOLICE_OFF          5		// 单层武警车牌关闭
-#define PARAM_TWOROWARMY_ON          6		// 双层军队车牌开启
-#define PARAM_TWOROWARMY_OFF         7		// 双层军队车牌关闭
-#define PARAM_TRACTOR_ON			 8		// 农用车车牌开启
-#define PARAM_TRACTOR_OFF			 9		// 农用车车牌关闭
-#define PARAM_ONLY_TWOROWYELLOW_ON   10		// 只识别双层黄牌开启
-#define PARAM_ONLY_TWOROWYELLOW_OFF  11		// 只识别双层黄牌关闭
-#define PARAM_EMBASSY_ON			 12		// 使馆车牌开启
-#define PARAM_EMBASSY_OFF			 13		// 使馆车牌关闭
-#define PARAM_ONLY_LOCATION_ON		 14		// 只定位车牌开启
-#define PARAM_ONLY_LOCATION_OFF		 15		// 只定位车牌关闭
-#define PARAM_ARMPOLICE2_ON			 16		// 双层武警车牌开启
-#define PARAM_ARMPOLICE2_OFF		 17		// 双层武警车牌关闭
-#define PARAM_CHANGNEI_ON			 18		// 厂内车牌开启
-#define PARAM_CHANGNEI_OFF			 19		// 厂内车牌关闭
-#define PARAM_MINHANG_ON			 20		// 民航车牌开启
-#define PARAM_MINHANG_OFF			 21		// 民航车牌关闭
-#define PARAM_CONSULATE_ON           22     // 领事馆车牌开启
-#define PARAM_CONSULATE_OFF          23     // 领事馆车牌关闭
-#define PARAM_NEWENERGY_ON           24     // 新能源车牌开启
-#define PARAM_NEWENERGY_OFF          25     // 新能源车牌关闭
+//杞︾墝绫诲瀷鏀寔璁剧疆瀹氫箟
+//锛圱H_SetEnabledPlateFormat鍑芥暟鐨刣Format鍙傛暟锛�
+#define PARAM_INDIVIDUAL_ON          0		// 涓�у寲杞︾墝寮�鍚�
+#define PARAM_INDIVIDUAL_OFF         1		// 涓�у寲杞︾墝鍏抽棴
+#define PARAM_TWOROWYELLOW_ON	     2		// 鍙屽眰榛勮壊杞︾墝寮�鍚�
+#define PARAM_TWOROWYELLOW_OFF	     3		// 鍙屽眰榛勮壊杞︾墝鍏抽棴
+#define PARAM_ARMPOLICE_ON           4		// 鍗曞眰姝﹁杞︾墝寮�鍚�
+#define PARAM_ARMPOLICE_OFF          5		// 鍗曞眰姝﹁杞︾墝鍏抽棴
+#define PARAM_TWOROWARMY_ON          6		// 鍙屽眰鍐涢槦杞︾墝寮�鍚�
+#define PARAM_TWOROWARMY_OFF         7		// 鍙屽眰鍐涢槦杞︾墝鍏抽棴
+#define PARAM_TRACTOR_ON			 8		// 鍐滅敤杞﹁溅鐗屽紑鍚�
+#define PARAM_TRACTOR_OFF			 9		// 鍐滅敤杞﹁溅鐗屽叧闂�
+#define PARAM_ONLY_TWOROWYELLOW_ON   10		// 鍙瘑鍒弻灞傞粍鐗屽紑鍚�
+#define PARAM_ONLY_TWOROWYELLOW_OFF  11		// 鍙瘑鍒弻灞傞粍鐗屽叧闂�
+#define PARAM_EMBASSY_ON			 12		// 浣块杞︾墝寮�鍚�
+#define PARAM_EMBASSY_OFF			 13		// 浣块杞︾墝鍏抽棴
+#define PARAM_ONLY_LOCATION_ON		 14		// 鍙畾浣嶈溅鐗屽紑鍚�
+#define PARAM_ONLY_LOCATION_OFF		 15		// 鍙畾浣嶈溅鐗屽叧闂�
+#define PARAM_ARMPOLICE2_ON			 16		// 鍙屽眰姝﹁杞︾墝寮�鍚�
+#define PARAM_ARMPOLICE2_OFF		 17		// 鍙屽眰姝﹁杞︾墝鍏抽棴
+#define PARAM_CHANGNEI_ON			 18		// 鍘傚唴杞︾墝寮�鍚�
+#define PARAM_CHANGNEI_OFF			 19		// 鍘傚唴杞︾墝鍏抽棴
+#define PARAM_MINHANG_ON			 20		// 姘戣埅杞︾墝寮�鍚�
+#define PARAM_MINHANG_OFF			 21		// 姘戣埅杞︾墝鍏抽棴
+#define PARAM_CONSULATE_ON           22     // 棰嗕簨棣嗚溅鐗屽紑鍚�
+#define PARAM_CONSULATE_OFF          23     // 棰嗕簨棣嗚溅鐗屽叧闂�
+#define PARAM_NEWENERGY_ON           24     // 鏂拌兘婧愯溅鐗屽紑鍚�
+#define PARAM_NEWENERGY_OFF          25     // 鏂拌兘婧愯溅鐗屽叧闂�
 
-#define RECOG_STAGE_ALL			0		// 无错误
-#define RECOG_STAGE_FINDPLATE	1		// 没有找到车牌
-#define RECOG_STAGE_PLATESCORE_ZERO	2	// 车牌评价值(0分)
-#define RECOG_STAGE_PLATESCORE_LOW	3	// 车牌评价值(不及格)
-#define RECOG_STAGE_RECOGSCORE_ZERO	4	// 车牌识别分数(0分)
-#define RECOG_STAGE_RECOGSCORE_LOW	5	// 车牌识别分数(不及格)
+#define RECOG_STAGE_ALL			0		// 鏃犻敊璇�
+#define RECOG_STAGE_FINDPLATE	1		// 娌℃湁鎵惧埌杞︾墝
+#define RECOG_STAGE_PLATESCORE_ZERO	2	// 杞︾墝璇勪环鍊�(0鍒�)
+#define RECOG_STAGE_PLATESCORE_LOW	3	// 杞︾墝璇勪环鍊�(涓嶅強鏍�)
+#define RECOG_STAGE_RECOGSCORE_ZERO	4	// 杞︾墝璇嗗埆鍒嗘暟(0鍒�)
+#define RECOG_STAGE_RECOGSCORE_LOW	5	// 杞︾墝璇嗗埆鍒嗘暟(涓嶅強鏍�)
 
 	
-//车标类型
-#define CarLogo_UNKNOWN       0    //未知
-#define CarLogo_AUDI          1    //奥迪
-#define CarLogo_BMW           2    //宝马
-#define CarLogo_BENZ          3    //奔驰
-#define CarLogo_HONDA         4    //本田
-#define CarLogo_PEUGEOT       5    //标志
-#define CarLogo_BUICK         6    //别克
-#define CarLogo_DASAUTO       7    //大众
-#define CarLogo_TOYOTA        8    //丰田
-#define CarLogo_FORD          9    //福特
-#define CarLogo_SUZUKI        10   //铃木
-#define CarLogo_MAZDA         11   //马自达
-#define CarLogo_KIA           12   //起亚
-#define CarLogo_NISSAN        13   //日产尼桑
-#define CarLogo_HYUNDAI       14   //现代
-#define CarLogo_CHEVROLET     15   //雪佛兰
-#define CarLogo_CITROEN       16   //雪铁龙
+//杞︽爣绫诲瀷
+#define CarLogo_UNKNOWN       0    //鏈煡
+#define CarLogo_AUDI          1    //濂ヨ开
+#define CarLogo_BMW           2    //瀹濋┈
+#define CarLogo_BENZ          3    //濂旈┌
+#define CarLogo_HONDA         4    //鏈敯
+#define CarLogo_PEUGEOT       5    //鏍囧織
+#define CarLogo_BUICK         6    //鍒厠
+#define CarLogo_DASAUTO       7    //澶т紬
+#define CarLogo_TOYOTA        8    //涓扮敯
+#define CarLogo_FORD          9    //绂忕壒
+#define CarLogo_SUZUKI        10   //閾冩湪
+#define CarLogo_MAZDA         11   //椹嚜杈�
+#define CarLogo_KIA           12   //璧蜂簹
+#define CarLogo_NISSAN        13   //鏃ヤ骇灏兼
+#define CarLogo_HYUNDAI       14   //鐜颁唬
+#define CarLogo_CHEVROLET     15   //闆經鍏�
+#define CarLogo_CITROEN       16   //闆搧榫�
 
-#define CarLogo_QIRUI         17   //奇瑞
-#define CarLogo_WULING        18   //五菱
-#define CarLogo_DONGFENG      19   //东风
-#define CarLogo_JIANGHUAI     20   //江淮
-#define CarLogo_BEIQI         21   //北汽
-#define CarLogo_CHANGAN       22   //长安
-#define CarLogo_AOCHI         23   //奥驰
-#define CarLogo_SHAOLING      24   //少林
-#define CarLogo_SHANQI        25   //陕汽
-#define CarLogo_SANLING       26   //三菱
-#define CarLogo_JILI          27   //吉利
-#define CarLogo_HAOWO         28   //豪沃
-#define CarLogo_HAIMA         29   //海马
-#define CarLogo_HAFEI         30   //哈飞
-#define CarLogo_CHANGCHENG    31   //长城
-#define CarLogo_FUTIAN        32   //福田
-#define CarLogo_NANJUN        33   //南骏
-#define CarLogo_LIUQI         34   //柳汽
+#define CarLogo_QIRUI         17   //濂囩憺
+#define CarLogo_WULING        18   //浜旇彵
+#define CarLogo_DONGFENG      19   //涓滈
+#define CarLogo_JIANGHUAI     20   //姹熸樊
+#define CarLogo_BEIQI         21   //鍖楁苯
+#define CarLogo_CHANGAN       22   //闀垮畨
+#define CarLogo_AOCHI         23   //濂ラ┌
+#define CarLogo_SHAOLING      24   //灏戞灄
+#define CarLogo_SHANQI        25   //闄曟苯
+#define CarLogo_SANLING       26   //涓夎彵
+#define CarLogo_JILI          27   //鍚夊埄
+#define CarLogo_HAOWO         28   //璞矁
+#define CarLogo_HAIMA         29   //娴烽┈
+#define CarLogo_HAFEI         30   //鍝堥
+#define CarLogo_CHANGCHENG    31   //闀垮煄
+#define CarLogo_FUTIAN        32   //绂忕敯
+#define CarLogo_NANJUN        33   //鍗楅獜
+#define CarLogo_LIUQI         34   //鏌虫苯
 
-// 车辆类型
-#define CARTYPE_UNKNOWN		0	// 未知
-#define CARTYPE_SALOON		1	// 轿车
-#define CARTYPE_VAN			2	// 面包车
+// 杞﹁締绫诲瀷
+#define CARTYPE_UNKNOWN		0	// 鏈煡
+#define CARTYPE_SALOON		1	// 杞胯溅
+#define CARTYPE_VAN			2	// 闈㈠寘杞�
 
 typedef struct TH_RECT
 {
@@ -181,48 +181,48 @@
 
 typedef struct TH_PlateIDCfg
 {
-	int nMinPlateWidth;					// 检测的最小车牌宽度,以像素为单位
-	int nMaxPlateWidth;					// 检测的最大车牌宽度,以像素为单位
+	int nMinPlateWidth;					// 妫�娴嬬殑鏈�灏忚溅鐗屽搴︼紝浠ュ儚绱犱负鍗曚綅
+	int nMaxPlateWidth;					// 妫�娴嬬殑鏈�澶ц溅鐗屽搴︼紝浠ュ儚绱犱负鍗曚綅
 	
-	int nMaxImageWidth;					// 最大图像宽度
-	int nMaxImageHeight;				// 最大图像高度
+	int nMaxImageWidth;					// 鏈�澶у浘鍍忓搴�
+	int nMaxImageHeight;				// 鏈�澶у浘鍍忛珮搴�
 
-	unsigned char bVertCompress;		// 是否垂直方向压缩1倍后识别
-	unsigned char bIsFieldImage;		// 是否是场图像
-	unsigned char bOutputSingleFrame;	// 是否视频图像中同一个车的多幅图像只输出一次结果		
-	unsigned char bMovingImage;			// 识别运动or静止图像
+	unsigned char bVertCompress;		// 鏄惁鍨傜洿鏂瑰悜鍘嬬缉1鍊嶅悗璇嗗埆
+	unsigned char bIsFieldImage;		// 鏄惁鏄満鍥惧儚
+	unsigned char bOutputSingleFrame;	// 鏄惁瑙嗛鍥惧儚涓悓涓�涓溅鐨勫骞呭浘鍍忓彧杈撳嚭涓�娆$粨鏋�		
+	unsigned char bMovingImage;			// 璇嗗埆杩愬姩or闈欐鍥惧儚
 
 	unsigned char bIsNight;
 	unsigned char nImageFormat;
 
-	unsigned char * pFastMemory;		// DSP等的片内内存,耗时多的运算优先使用这些内存
-	int nFastMemorySize;				// 快速内存的大小
+	unsigned char * pFastMemory;		// DSP绛夌殑鐗囧唴鍐呭瓨锛岃�楁椂澶氱殑杩愮畻浼樺厛浣跨敤杩欎簺鍐呭瓨
+	int nFastMemorySize;				// 蹇�熷唴瀛樼殑澶у皬
 
-	unsigned char *pMemory;				// 普通内存的地址,内建的内存管理,避免内存泄漏等问题
-	int nMemorySize;					// 普通内存的大小
+	unsigned char *pMemory;				// 鏅�氬唴瀛樼殑鍦板潃锛屽唴寤虹殑鍐呭瓨绠$悊锛岄伩鍏嶅唴瀛樻硠婕忕瓑闂
+	int nMemorySize;					// 鏅�氬唴瀛樼殑澶у皬
 
 	int (*DMA_DataCopy)(void *dst, void *src,int nSize);
 	int (*Check_DMA_Finished)();
 
-	int nLastError;			// 用于传递错误信息
-							// 0: 无错误
-							// 1: FindPlate(没有找到车牌)
-							// 2: 车牌评价值(0分)
-							// 3: 车牌评价值(不及格)
-							// 4: 车牌识别分数(0分)
-	                        // 5: 车牌识别分数(不及格)
-	int nErrorModelSN;		// 出错的模块编号
-	unsigned char nOrderOpt;			//输出顺序选项 0-置信度 1-自上而下 2-自下而上
-	unsigned char bLeanCorrection;		// 是否启用车牌旋转功能,默认开启
-	unsigned char bMovingOutputOpt;   	// 0-内部推送+外部获取 1:外部获取	
-	unsigned char nImproveSpeed;        // 0: 识别率优先 1:识别速度优先
-	unsigned char bCarLogo;             // 0: 不检测车标 1: 检测车标
-	unsigned char bLotDetect;			// 0: 不检测车位 1: 检测车位
+	int nLastError;			// 鐢ㄤ簬浼犻�掗敊璇俊鎭�
+							// 0: 鏃犻敊璇�
+							// 1: FindPlate(娌℃湁鎵惧埌杞︾墝)
+							// 2: 杞︾墝璇勪环鍊�(0鍒�)
+							// 3: 杞︾墝璇勪环鍊�(涓嶅強鏍�)
+							// 4: 杞︾墝璇嗗埆鍒嗘暟(0鍒�)
+	                        // 5: 杞︾墝璇嗗埆鍒嗘暟(涓嶅強鏍�)
+	int nErrorModelSN;		// 鍑洪敊鐨勬ā鍧楃紪鍙�
+	unsigned char nOrderOpt;			//杈撳嚭椤哄簭閫夐」 0-缃俊搴� 1-鑷笂鑰屼笅 2-鑷笅鑰屼笂
+	unsigned char bLeanCorrection;		// 鏄惁鍚敤杞︾墝鏃嬭浆鍔熻兘锛岄粯璁ゅ紑鍚�
+	unsigned char bMovingOutputOpt;   	// 0-鍐呴儴鎺ㄩ��+澶栭儴鑾峰彇 1:澶栭儴鑾峰彇	
+	unsigned char nImproveSpeed;        // 0: 璇嗗埆鐜囦紭鍏� 1:璇嗗埆閫熷害浼樺厛
+	unsigned char bCarLogo;             // 0: 涓嶆娴嬭溅鏍� 1: 妫�娴嬭溅鏍�
+	unsigned char bLotDetect;			// 0: 涓嶆娴嬭溅浣� 1: 妫�娴嬭溅浣�
 
-	unsigned char bShadow;              // 0: 针对无阴影的车牌 1:针对有阴影的车牌,默认开启
-	unsigned char bUTF8;				// 0:汉字GBK,1:汉字UTF-8
-	unsigned char bShieldRailing;		// 0: 屏蔽栏杆干扰, 1:不屏蔽栏杆干扰
-	unsigned char bCarModel;		// 0: 不识别车型, 1: 识别车型
+	unsigned char bShadow;              // 0: 閽堝鏃犻槾褰辩殑杞︾墝 1锛氶拡瀵规湁闃村奖鐨勮溅鐗岋紝榛樿寮�鍚�
+	unsigned char bUTF8;				// 0:姹夊瓧GBK,1:姹夊瓧UTF-8
+	unsigned char bShieldRailing;		// 0: 灞忚斀鏍忔潌骞叉壈锛� 1:涓嶅睆钄芥爮鏉嗗共鎵�
+	unsigned char bCarModel;		// 0: 涓嶈瘑鍒溅鍨嬶紝 1: 璇嗗埆杞﹀瀷
 	//char reserved[110];				// WIN_X86
 	char reserved[110+128];				// WIN_X64
 
@@ -231,182 +231,182 @@
 
 typedef struct TH_PlateIDResult 
 {
-	char license[16];	// 车牌字符串
-	char color[8];		// 车牌颜色
+	char license[16];	// 杞︾墝瀛楃涓�
+	char color[8];		// 杞︾墝棰滆壊
 
-	int nColor;			// 车牌颜色
-	int nType;			// 车牌类型
-	int nConfidence;	// 整牌可信度
-	int nBright;		// 亮度评价
-	int nDirection;		// 车牌运动方向,0 unknown, 1 left, 2 right, 3 up, 4 down 
+	int nColor;			// 杞︾墝棰滆壊
+	int nType;			// 杞︾墝绫诲瀷
+	int nConfidence;	// 鏁寸墝鍙俊搴�
+	int nBright;		// 浜害璇勪环
+	int nDirection;		// 杞︾墝杩愬姩鏂瑰悜锛�0 unknown, 1 left, 2 right, 3 up, 4 down 
 	
-	TH_RECT rcLocation;				// 车牌坐标
-	const unsigned char *pbyBits;	/* 该识别结果对应的图片的缓冲区, 只有当 bOutputSingleFrame = true 时,该指针才有效。
-									下次识别后,该缓冲区内容被覆盖。调用程序无需释放该缓冲区。
-									缓冲区大小等于传递进来的图片数据的长度*/
-	int nTime;						// 识别耗时
-	unsigned char nCarBright;		//车的亮度
-	unsigned char nCarColor;		//车的颜色
-	unsigned char nCarLogo;         //车标类型
-	unsigned char nCarType;			//车辆类型
-	unsigned char *pbyPlateBin;     //车牌二值化结果(按bit存储)
-	unsigned short nBinPlateWidth;  //二值化结果中车牌宽度
-	unsigned short nBinPlateHeight; //二值化结果中车牌高度
-	char reserved[70];				//保留
-	TH_RECT rcLogoLocation;			// 车标坐标
-	unsigned short nCarModel;		// 车辆类型
-	unsigned short nCarModelConfidence;		//车型可信度	
+	TH_RECT rcLocation;				// 杞︾墝鍧愭爣
+	const unsigned char *pbyBits;	/* 璇ヨ瘑鍒粨鏋滃搴旂殑鍥剧墖鐨勭紦鍐插尯, 鍙湁褰� bOutputSingleFrame = true 鏃讹紝璇ユ寚閽堟墠鏈夋晥銆�
+									涓嬫璇嗗埆鍚庯紝璇ョ紦鍐插尯鍐呭琚鐩栥�傝皟鐢ㄧ▼搴忔棤闇�閲婃斁璇ョ紦鍐插尯銆�
+									缂撳啿鍖哄ぇ灏忕瓑浜庝紶閫掕繘鏉ョ殑鍥剧墖鏁版嵁鐨勯暱搴�*/
+	int nTime;						// 璇嗗埆鑰楁椂
+	unsigned char nCarBright;		//杞︾殑浜害
+	unsigned char nCarColor;		//杞︾殑棰滆壊
+	unsigned char nCarLogo;         //杞︽爣绫诲瀷
+	unsigned char nCarType;			//杞﹁締绫诲瀷
+	unsigned char *pbyPlateBin;     //杞︾墝浜屽�煎寲缁撴灉锛堟寜bit瀛樺偍锛�
+	unsigned short nBinPlateWidth;  //浜屽�煎寲缁撴灉涓溅鐗屽搴�
+	unsigned short nBinPlateHeight; //浜屽�煎寲缁撴灉涓溅鐗岄珮搴�
+	char reserved[70];				//淇濈暀
+	TH_RECT rcLogoLocation;			// 杞︽爣鍧愭爣
+	unsigned short nCarModel;		// 杞﹁締绫诲瀷
+	unsigned short nCarModelConfidence;		//杞﹀瀷鍙俊搴�	
 }TH_PlateIDResult;
 
 
 /************************************************************************/
-/* TH_InitPlateIDSDK: 初始化车牌识别SDK,在使用该SDK的功能前			*/
-/*			必需且仅需调用一次该函数									*/
+/* TH_InitPlateIDSDK: 鍒濆鍖栬溅鐗岃瘑鍒玈DK锛屽湪浣跨敤璇DK鐨勫姛鑳藉墠			*/
+/*			蹇呴渶涓斾粎闇�璋冪敤涓�娆¤鍑芥暟									*/
 /*		Parameters:														*/
-/*			pPlateConfig[in]: 车牌识别SDK的配置							*/
+/*			pPlateConfig[in]: 杞︾墝璇嗗埆SDK鐨勯厤缃�							*/
 /*		Return Value: int(ERR_Code)										*/
 /************************************************************************/
 int __stdcall TH_InitPlateIDSDK(TH_PlateIDCfg *pPlateConfig);
 
 /************************************************************************/
-/* TH_UninitPlateIDSDK: 释放车牌识别SDK,在使用该SDK的功能后			*/
-/*			必需且仅需调用一次该函数,以释放内存。						*/
+/* TH_UninitPlateIDSDK: 閲婃斁杞︾墝璇嗗埆SDK锛屽湪浣跨敤璇DK鐨勫姛鑳藉悗			*/
+/*			蹇呴渶涓斾粎闇�璋冪敤涓�娆¤鍑芥暟锛屼互閲婃斁鍐呭瓨銆�						*/
 /*		Return Value: int(ERR_Code)										*/
 /************************************************************************/
 int __stdcall TH_UninitPlateIDSDK(TH_PlateIDCfg *pPlateCfg);
 
 /************************************************************************/
-/* TH_RecogImage: 识别内存中车牌图像(输出识别到的多个结果)	*/
+/* TH_RecogImage: 璇嗗埆鍐呭瓨涓溅鐗屽浘鍍�(杈撳嚭璇嗗埆鍒扮殑澶氫釜缁撴灉)	*/
 /*		Parameters:														*/
-/*			pbyBits[in]: 指向内存图像数据的指针,3个字节表示1个像素		*/
-/*			nWidth[in]: 图像的宽度										*/
-/*			nHeight[in]: 图像的高度										*/
-/*			pResult[out]: 车牌识别结果数组, 调用方开辟pResult[nResultNum]内存*/
-/*			nResultNum[in,out]: in 最大候选车牌个数,out 识别出的车牌个数*/
-/*			prcRange[in]: 指定识别范围									*/
+/*			pbyBits[in]: 鎸囧悜鍐呭瓨鍥惧儚鏁版嵁鐨勬寚閽堬紝3涓瓧鑺傝〃绀�1涓儚绱�		*/
+/*			nWidth[in]: 鍥惧儚鐨勫搴�										*/
+/*			nHeight[in]: 鍥惧儚鐨勯珮搴�										*/
+/*			pResult[out]: 杞︾墝璇嗗埆缁撴灉鏁扮粍, 璋冪敤鏂瑰紑杈焢Result[nResultNum]鍐呭瓨*/
+/*			nResultNum[in,out]: in 鏈�澶у�欓�夎溅鐗屼釜鏁帮紝out 璇嗗埆鍑虹殑杞︾墝涓暟*/
+/*			prcRange[in]: 鎸囧畾璇嗗埆鑼冨洿									*/
 /*		Return Value: int(ERR_Code)										*/
 /************************************************************************/
 int __stdcall TH_RecogImage(const unsigned char *pbyBits, int nWidth, int nHeight, TH_PlateIDResult *pResult,
 	int *nResultNum, const TH_RECT *prcRange, TH_PlateIDCfg *pPlateConfig);
 
 /************************************************************************/
-/* TH_EvaluateCarColor: 识别车的颜色									*/
+/* TH_EvaluateCarColor: 璇嗗埆杞︾殑棰滆壊									*/
 /*		Parameters:														*/
-/*			pbyBits[in]: 指向内存图像数据的指针,3个字节表示1个像素		*/
-/*			nWidth[in]: 图像的宽度										*/
-/*			nHeight[in]: 图像的高度										*/
-/*			pResult[out]: 车牌识别结果数组, 调用方开辟pResult[nResultNum]内存*/
-/*			nResultNum[in,out]: in 最大候选车牌个数,out 识别出的车牌个数*/
-/*			prcRange[in]: 指定识别范围									*/
+/*			pbyBits[in]: 鎸囧悜鍐呭瓨鍥惧儚鏁版嵁鐨勬寚閽堬紝3涓瓧鑺傝〃绀�1涓儚绱�		*/
+/*			nWidth[in]: 鍥惧儚鐨勫搴�										*/
+/*			nHeight[in]: 鍥惧儚鐨勯珮搴�										*/
+/*			pResult[out]: 杞︾墝璇嗗埆缁撴灉鏁扮粍, 璋冪敤鏂瑰紑杈焢Result[nResultNum]鍐呭瓨*/
+/*			nResultNum[in,out]: in 鏈�澶у�欓�夎溅鐗屼釜鏁帮紝out 璇嗗埆鍑虹殑杞︾墝涓暟*/
+/*			prcRange[in]: 鎸囧畾璇嗗埆鑼冨洿									*/
 /*		Return Value: int(ERR_Code)										*/
-/*		TH_EvaluateCarColor紧接TH_RecogImage之后调用,保持参数不变		*/
+/*		TH_EvaluateCarColor绱ф帴TH_RecogImage涔嬪悗璋冪敤锛屼繚鎸佸弬鏁颁笉鍙�		*/
 /************************************************************************/
 int __stdcall TH_EvaluateCarColor(const unsigned char *pbyBits, int nWidth, int nHeight, TH_PlateIDResult *pResult,
 	int *nResultNum, const TH_RECT *prcRange, TH_PlateIDCfg *pPlateConfig);
 
 /************************************************************************/
-/* TH_SetImageFormat: 设置图像格式										*/
+/* TH_SetImageFormat: 璁剧疆鍥惧儚鏍煎紡										*/
 /*		Parameters:														*/
-/*			cImageFormat[in]: 图像格式									*/
-/*			bVertFlip[in]: 是否颠倒										*/
-/*			bDwordAligned[in]: 是否4字节对齐							*/
+/*			cImageFormat[in]: 鍥惧儚鏍煎紡									*/
+/*			bVertFlip[in]: 鏄惁棰犲��										*/
+/*			bDwordAligned[in]: 鏄惁4瀛楄妭瀵归綈							*/
 /*		Return Value: int(ERR_Code)										*/
 /************************************************************************/
 int __stdcall TH_SetImageFormat( unsigned char cImageFormat, unsigned char bVertFlip, unsigned char bDwordAligned, TH_PlateIDCfg *pPlateConfig );
 
 /************************************************************************/
-/* TH_SetEnabledPlateFormat: 设置支持的车牌类型							*/
+/* TH_SetEnabledPlateFormat: 璁剧疆鏀寔鐨勮溅鐗岀被鍨�							*/
 /*		Parameters:														*/
-/*			dFormat[in]: 车牌类型开关,例如PARAM_INDIVIDUAL_ON			*/
+/*			dFormat[in]: 杞︾墝绫诲瀷寮�鍏筹紝渚嬪PARAM_INDIVIDUAL_ON			*/
 /*		Return Value: int(ERR_Code)										*/
 /************************************************************************/
 int __stdcall TH_SetEnabledPlateFormat(unsigned int dFormat, TH_PlateIDCfg *pPlateConfig);
 
 /************************************************************************/
-/* TH_SetProvinceOrder: 设置省份字符串									*/
+/* TH_SetProvinceOrder: 璁剧疆鐪佷唤瀛楃涓�									*/
 /*		Parameters:														*/
-/*			szProvince[in]: 默认省份字符串,例如"京津冀",最多支持8个省份*/
+/*			szProvince[in]: 榛樿鐪佷唤瀛楃涓诧紝渚嬪"浜触鍐�"锛屾渶澶氭敮鎸�8涓渷浠�*/
 /*		Return Value: int(ERR_Code)										*/
 /************************************************************************/
 int __stdcall TH_SetProvinceOrder( char* szProvince, TH_PlateIDCfg *pPlateConfig);
 
 /************************************************************************/
-/* TH_SetRecogThreshold: 设置识别阈值									*/
+/* TH_SetRecogThreshold: 璁剧疆璇嗗埆闃堝��									*/
 /*		Parameters:														*/
-/*			nPlateLocate_Th[in]: 0 - 9		--   7: 默认阈值			*/
-/*					nOCR_Th[in]: 0 - 9		--   5: 默认阈值			*/
-/*				0: 最宽松的阈值											*/
-/*				9:最严格的阈值											*/
+/*			nPlateLocate_Th[in]: 0 - 9		--   7: 榛樿闃堝��			*/
+/*					nOCR_Th[in]: 0 - 9		--   5: 榛樿闃堝��			*/
+/*				0: 鏈�瀹芥澗鐨勯槇鍊�											*/
+/*				9:鏈�涓ユ牸鐨勯槇鍊�											*/
 /*		Return Value: int(ERR_Code)										*/
 /************************************************************************/
 int __stdcall TH_SetRecogThreshold( unsigned char nPlateLocate_Th, unsigned char nOCR_Th, TH_PlateIDCfg *pPlateCfg);
 
-//检查工作过程中最小的剩余内存,如果出现负数,则需要增加给定的初始内存
+//妫�鏌ュ伐浣滆繃绋嬩腑鏈�灏忕殑鍓╀綑鍐呭瓨锛屽鏋滃嚭鐜拌礋鏁帮紝鍒欓渶瑕佸鍔犵粰瀹氱殑鍒濆鍐呭瓨
 int __stdcall TH_CheckMinFreeMemory( int *pnMinFreeSRAM, int *pnMinFreeSDRAM, TH_PlateIDCfg *pPlateCfg);
 
 /************************************************************************/
-/* 功能: 获取版本号														*/
-/*		Parameters:无													*/
-/*		返回值: 字符串 格式:主版本号.副版本号.修订号.编译号			*/
-/*				不用释放该指针。										*/
+/* 鍔熻兘: 鑾峰彇鐗堟湰鍙�														*/
+/*		Parameters锛氭棤													*/
+/*		杩斿洖鍊�: 瀛楃涓� 鏍煎紡锛氫富鐗堟湰鍙�.鍓増鏈彿.淇鍙�.缂栬瘧鍙�			*/
+/*				涓嶇敤閲婃斁璇ユ寚閽堛��										*/
 /************************************************************************/
 const char * __stdcall TH_GetVersion();
 
 /************************************************************************/
-/* 功能: 获取加密锁ID, 加密锁ID是8字节唯一ID,							*/
-/*		调用此函数前需要调用TH_InitPlateIDSDK							*/
-/*		Parameters:存在唯一ID时,ID1是前4字节,ID2是后四字节			*/
-/*		返回值: 0-有唯一ID												*/
-/*				1-无唯一ID												*/
+/* 鍔熻兘: 鑾峰彇鍔犲瘑閿両D, 鍔犲瘑閿両D鏄�8瀛楄妭鍞竴ID锛�							*/
+/*		璋冪敤姝ゅ嚱鏁板墠闇�瑕佽皟鐢═H_InitPlateIDSDK							*/
+/*		Parameters锛氬瓨鍦ㄥ敮涓�ID鏃讹紝ID1鏄墠4瀛楄妭,ID2鏄悗鍥涘瓧鑺�			*/
+/*		杩斿洖鍊�: 0-鏈夊敮涓�ID												*/
+/*				1-鏃犲敮涓�ID												*/
 /************************************************************************/
 int __stdcall TH_GetKeyID(unsigned int* ID1, unsigned int* ID2);
 
 /************************************************************************/
-/* 功能: 获取加密锁路数信息,											*/
-/*		使用TH_InitPlateIDSDK前调用此函数								*/
-/*		Parameters:nMaxThread[out]:									*/
-/*		返回值:  int(ERR_Code)											*/
+/* 鍔熻兘: 鑾峰彇鍔犲瘑閿佽矾鏁颁俊鎭紝											*/
+/*		浣跨敤TH_InitPlateIDSDK鍓嶈皟鐢ㄦ鍑芥暟								*/
+/*		Parameters锛歯MaxThread[out]:									*/
+/*		杩斿洖鍊�:  int(ERR_Code)											*/
 /************************************************************************/
 int __stdcall TH_GetKeyMaxThread(int* nMaxThread);
 
 
 /************************************************************************/
-/* 功能: 设置当前识别的对比度阈值										*/
-/*		Parameters:nContrast[int]:										*/
-/*		对比度指数 nContrast[in]: 0 - 9									*/
-/*		最模糊时设为1;最清晰时设为9;自动探测设为0;默认值为0				*/
-/*		返回值:  int(ERR_Code)											*/
+/* 鍔熻兘: 璁剧疆褰撳墠璇嗗埆鐨勫姣斿害闃堝��										*/
+/*		Parameters锛歯Contrast[int]:										*/
+/*		瀵规瘮搴︽寚鏁� nContrast[in]: 0 - 9									*/
+/*		鏈�妯$硦鏃惰涓�1;鏈�娓呮櫚鏃惰涓�9;鑷姩鎺㈡祴璁句负0;榛樿鍊间负0				*/
+/*		杩斿洖鍊�:  int(ERR_Code)											*/
 /************************************************************************/
 int __stdcall TH_SetContrast( unsigned char nContrast, TH_PlateIDCfg *pPlateCfg );
 																			
 
 
 /************************************************************************/
-/* TH_SetEnableCarTypeClassify: 设置是否车辆类型判别					*/
+/* TH_SetEnableCarTypeClassify: 璁剧疆鏄惁杞﹁締绫诲瀷鍒ゅ埆					*/
 /*		Parameters:														*/
-/*			bCarTypeClass[in]: true:车型分类;							*/
-/*								false:不进行车型分类					*/
+/*			bCarTypeClass[in]: true:杞﹀瀷鍒嗙被;							*/
+/*								false:涓嶈繘琛岃溅鍨嬪垎绫�					*/
 /*		Return Value: int(ERR_Code)										*/
-/*		支持格式: ImageFormatBGR, ImageFormatRGB,ImageFormatYUV422,
+/*		鏀寔鏍煎紡: ImageFormatBGR, ImageFormatRGB,ImageFormatYUV422,
 				ImageFormatUYVY,ImageFormatNV21*/
 /************************************************************************/
 int __stdcall TH_SetEnableCarTypeClassify( unsigned char bCarTypeClass, TH_PlateIDCfg *pPlateCfg);
 
 
 /************************************************************************/
-/* TH_SetEnableCarLogo: 设置是否车标识别								*/
+/* TH_SetEnableCarLogo: 璁剧疆鏄惁杞︽爣璇嗗埆								*/
 /*		Parameters:														*/
-/*			bCarLogo[in]: true:车标识别;								*/
-/*								false:不进行车标识别					*/
+/*			bCarLogo[in]: true:杞︽爣璇嗗埆;								*/
+/*								false:涓嶈繘琛岃溅鏍囪瘑鍒�					*/
 /*		Return Value: int(ERR_Code)										*/
 /************************************************************************/
 int __stdcall TH_SetEnableCarLogo( unsigned char bCarLogo, TH_PlateIDCfg *pPlateCfg);
 
 /************************************************************************/
-/* TH_SetEnableCarWidth: 设置是否测量车辆宽度							*/
+/* TH_SetEnableCarWidth: 璁剧疆鏄惁娴嬮噺杞﹁締瀹藉害							*/
 /*		Parameters:														*/
-/*			bCarLogo[in]: true:测量车辆宽度;							*/
-/*							false:不测量车辆宽度						*/
+/*			bCarLogo[in]: true:娴嬮噺杞﹁締瀹藉害;							*/
+/*							false:涓嶆祴閲忚溅杈嗗搴�						*/
 /*		Return Value: int(ERR_Code)										*/
 /************************************************************************/
 int __stdcall TH_SetEnableCarWidth( unsigned char bCarWidth, TH_PlateIDCfg *pPlateCfg);
@@ -414,11 +414,11 @@
 int __stdcall TH_SetReserveInfo(unsigned char* pSN);
 int __stdcall TH_SetTFInfo(int Num, char *pTF);
 
-// TH_SetDayNightMode: V4.3.13.0以后函数无实际意义,为保证兼容性保留此函数
+// TH_SetDayNightMode: V4.3.13.0浠ュ悗鍑芥暟鏃犲疄闄呮剰涔夛紝涓轰繚璇佸吋瀹规�т繚鐣欐鍑芥暟
 int __stdcall TH_SetDayNightMode( unsigned char bIsNight, TH_PlateIDCfg *pPlateConfig);
 
 /************************************************************************/
-/* TH_SetVideoModeOutPutPosRatio: 设置视频模式车牌输出位置系数				*/
+/* TH_SetVideoModeOutPutPosRatio: 璁剧疆瑙嗛妯″紡杞︾墝杈撳嚭浣嶇疆绯绘暟				*/
 /*		Parameters:														*/
 /*			ratio[in]: (0.1, 0.9);										*/
 /*		Return Value: int(ERR_Code)										*/
@@ -426,37 +426,37 @@
 int __stdcall TH_SetVideoModeOutPutPosRatio(float ratio);
 
 /************************************************************************/
-/* TH_GetVehicleModelName: 输出车型字符串,在调用TH_RecogImage后调用该函数*/
+/* TH_GetVehicleModelName: 杈撳嚭杞﹀瀷瀛楃涓诧紝鍦ㄨ皟鐢═H_RecogImage鍚庤皟鐢ㄨ鍑芥暟*/
 /*		Parameters:														*/
-/*			nModel[in]: 车型类型值,TH_PlateIDResult结构体中的nCarModel;*/
+/*			nModel[in]: 杞﹀瀷绫诲瀷鍊硷紝TH_PlateIDResult缁撴瀯浣撲腑鐨刵CarModel;*/
 /*		Return Value: int(ERR_Code)										*/
 /************************************************************************/
 const char *  __stdcall TH_GetVehicleModelName(int nModel);
 
 /************************************************************************/
-/* TH_SetEnableLeanCorrection: 设置是否打开倾斜校正								*/
+/* TH_SetEnableLeanCorrection: 璁剧疆鏄惁鎵撳紑鍊炬枩鏍℃								*/
 /*		Parameters:														*/
-/*			bLeanCorrection[in]: true:打开倾斜校正;								*/
-/*								 false:关闭倾斜校正					*/
+/*			bLeanCorrection[in]: true:鎵撳紑鍊炬枩鏍℃;								*/
+/*								 false:鍏抽棴鍊炬枩鏍℃					*/
 /*		Return Value: int(ERR_Code)										*/
 /************************************************************************/
 int __stdcall TH_SetEnableLeanCorrection( unsigned char bLeanCorrection, TH_PlateIDCfg *pPlateCfg);
 
 /************************************************************************/
-/* TH_SetEnableShadow: 设置是否打开阴阳牌识别								*/
+/* TH_SetEnableShadow: 璁剧疆鏄惁鎵撳紑闃撮槼鐗岃瘑鍒�								*/
 /*		Parameters:														*/
-/*			bShadow[in]: true:打开阴阳牌;								*/
-/*						 false:关闭阴阳牌					*/
+/*			bShadow[in]: true:鎵撳紑闃撮槼鐗�;								*/
+/*						 false:鍏抽棴闃撮槼鐗�					*/
 /*		Return Value: int(ERR_Code)										*/
 /************************************************************************/
 int __stdcall TH_SetEnableShadow( unsigned char bShadow, TH_PlateIDCfg *pPlateCfg);
 
 /************************************************************************/
-/* TH_GetLicenseNum: 获取网络加密锁许可数量								*/
+/* TH_GetLicenseNum: 鑾峰彇缃戠粶鍔犲瘑閿佽鍙暟閲�								*/
 /*		Parameters:														*/
-/*			pnTotalNum[out]:	许可总数;								*/
-/*			pnRemainingNum1[out]:	服务器一剩余许可数					*/
-/*			pnRemainingNum2[out]:	服务器二剩余许可数					*/
+/*			pnTotalNum[out]:	璁稿彲鎬绘暟;								*/
+/*			pnRemainingNum1[out]:	鏈嶅姟鍣ㄤ竴鍓╀綑璁稿彲鏁�					*/
+/*			pnRemainingNum2[out]:	鏈嶅姟鍣ㄤ簩鍓╀綑璁稿彲鏁�					*/
 /*		Return Value: int(ERR_Code)										*/
 /************************************************************************/
 int __stdcall TH_GetLicenseNum(int *pnTotalNum, int *pnRemainingNum1, int *pnRemainingNum2);

--
Gitblit v1.8.0