Browse Source

Z991239-5402 #comment 格式utf8

80374374 1 year ago
parent
commit
7ab96b6187
2 changed files with 27 additions and 21 deletions
  1. 21 21
      DevAdapter/self/cardissuer/VirtualDeviceClass.cpp
  2. 6 0
      DevAdapter/self/dep/Readme.txt

+ 21 - 21
DevAdapter/self/cardissuer/VirtualDeviceClass.cpp

@@ -77,7 +77,7 @@ ErrorCodeEnum VirtualDeviceClassImpl::GetDevStatus(CardIssuerStatus& devStatus)
 	return result;
 }
 
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::GetDeviceSN(char*& pDevSN)
 {
 	ErrorCodeEnum result = Error_Unexpect;
@@ -273,7 +273,7 @@ ErrorCodeEnum VirtualDeviceClassImpl::ActiveICCardATR(CmdInfo& atrBuf)
 	}
 	return result;
 }
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::Print(BYTE*& data, const int dataSize, const int side)
 {
 	ErrorCodeEnum result = Error_Unexpect;
@@ -289,7 +289,7 @@ ErrorCodeEnum VirtualDeviceClassImpl::Print(BYTE*& data, const int dataSize, con
 
 	return result;
 }
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::QueryPrinterStatus()
 {
 	ErrorCodeEnum result = Error_Unexpect;
@@ -321,7 +321,7 @@ ErrorCodeEnum VirtualDeviceClassImpl::DeactContactlessICCard()
 	result = Bridge_DeactContactlessICCard();
 	return result;
 }
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::MifareCommand(MifareFuctionEnum eFunType, CmdInfo sendBuf, CmdInfo& recvBuf)
 {
 	ErrorCodeEnum result = Error_Unexpect;
@@ -366,7 +366,7 @@ ErrorCodeEnum VirtualDeviceClassImpl::DevOpenEx(DWORD dwPort, DWORD dwBaudRate,
 	}
 	return result;
 }
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::TransferEnInit(int& iStatus, BYTE*& Cr1, int& lenR1, BYTE*& Cr3, int& lenR3, BYTE*& dKey, int& lenKey)
 {
 	ErrorCodeEnum result = Error_Unexpect;
@@ -409,7 +409,7 @@ ErrorCodeEnum VirtualDeviceClassImpl::TransferEnInit(int& iStatus, BYTE*& Cr1, i
 
 	return result;
 }
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::SetR2(int& iStatus, BYTE* pCr2, int lenR2)
 {
 	ErrorCodeEnum result = Error_Unexpect;
@@ -420,14 +420,14 @@ ErrorCodeEnum VirtualDeviceClassImpl::SetR2(int& iStatus, BYTE* pCr2, int lenR2)
 	}
 	return result;
 }
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::SendWorkingKey(const char* pWorkingKey)
 {
 	ErrorCodeEnum result = Error_Unexpect;
 	result = Bridge_SendWorkingKey(pWorkingKey);
 	return result;
 }
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::SLLoadKey(const SCIKeyInfo key)
 {
 	ErrorCodeEnum result = Error_Unexpect;
@@ -437,21 +437,21 @@ ErrorCodeEnum VirtualDeviceClassImpl::SLLoadKey(const SCIKeyInfo key)
 	result = Bridge_SLLoadKey(inner);
 	return result;
 }
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::SLSetParam(SCIParamType eType, int value)
 {
 	ErrorCodeEnum result = Error_Unexpect;
 	result = Bridge_SLSetParam(eType, value);
 	return result;
 }
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::SLLock()
 {
 	ErrorCodeEnum result = Error_Unexpect;
 	result = Bridge_SLLock();
 	return result;
 }
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::SLUnLock(const SCICheckCode checkCode, bool bTemp /*= true*/)
 {
 	ErrorCodeEnum result = Error_Unexpect;
@@ -461,7 +461,7 @@ ErrorCodeEnum VirtualDeviceClassImpl::SLUnLock(const SCICheckCode checkCode, boo
 	result = Bridge_SLUnLock(inner, bTemp ? 1 : 0);
 	return result;
 }
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::SLGetTempData(SCITempData& ksnData, SCITempData& ramData)
 {
 	ErrorCodeEnum result = Error_Unexpect;
@@ -477,7 +477,7 @@ ErrorCodeEnum VirtualDeviceClassImpl::SLGetTempData(SCITempData& ksnData, SCITem
 	}
 	return result;
 }
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::SLOpenDoor(const SCITempData data)
 {
 	ErrorCodeEnum result = Error_Unexpect;
@@ -487,28 +487,28 @@ ErrorCodeEnum VirtualDeviceClassImpl::SLOpenDoor(const SCITempData data)
 	result = Bridge_SLOpenDoor(inner);
 	return result;
 }
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::BluetoothControl(SCIBluetoothCMD eCmd)
 {
 	ErrorCodeEnum result = Error_Unexpect;
 	result = Bridge_BluetoothControl(eCmd);
 	return result;
 }
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::BluetoothModifyKey(unsigned char* key)
 {
 	ErrorCodeEnum result = Error_Unexpect;
 	result = Bridge_BluetoothModifyKey(key);
 	return result;
 }
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::BluetoothModifyName(unsigned char* name)
 {
 	ErrorCodeEnum result = Error_Unexpect;
 	result = Bridge_BluetoothModifyName(name);
 	return result;
 }
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::BluetoothGetVersion(char*& version)
 {
 	ErrorCodeEnum result = Error_Unexpect;
@@ -522,7 +522,7 @@ ErrorCodeEnum VirtualDeviceClassImpl::BluetoothGetVersion(char*& version)
 	delete[] inner;
 	return result;
 }
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::BluetoothGetConnectName(unsigned char*& name)
 {
 	ErrorCodeEnum result = Error_Unexpect;
@@ -536,7 +536,7 @@ ErrorCodeEnum VirtualDeviceClassImpl::BluetoothGetConnectName(unsigned char*& na
 	delete[] inner;
 	return result;
 }
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::BluetoothGetSignalStrength(unsigned char*& signal)
 {
 	ErrorCodeEnum result = Error_Unexpect;
@@ -550,14 +550,14 @@ ErrorCodeEnum VirtualDeviceClassImpl::BluetoothGetSignalStrength(unsigned char*&
 	delete[] inner;
 	return result;
 }
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::LightControl(SCILightType eLight, bool bOnOff)
 {
 	ErrorCodeEnum result = Error_Unexpect;
 	result = Bridge_LightControl(eLight, bOnOff ? 1 : 0);
 	return result;
 }
-//δÕÒµ½ÒýÓÃ
+//未找到引用
 ErrorCodeEnum VirtualDeviceClassImpl::QueryBatteryPower(int& bat)
 {
 	ErrorCodeEnum result = Error_Unexpect;

+ 6 - 0
DevAdapter/self/dep/Readme.txt

@@ -0,0 +1,6 @@
+2024年5月24日
+跨平台版本,终端硬件适配器桥接层方案,具体方案见:https://doc.cmbchina.com/f/v?id=zuEGZO
+此文件夹下的是方案中“纯C硬件适配器库”的源码,需要VS2010单独编译
+编译完之后之后作为self厂商的适配器依赖库,以Conan的方式引入,见 DevAdapter/CMakeLists.txt的内容,搜关键字:SELF_CONAN_LIB_NAME
+
+目前仅是把源码挪过来,暂未进行过编译验证