Secugen 指纹 Windows .NET 异常

问题描述 投票:0回答:1

我正在使用Secugen Fingerprint U20模型,并开发一个.NET桌面应用程序,我们在我们的应用程序中使用“Secugen.FDxSDKPro.Windows dll(ver 1.0.0)”,但有时我们无法验证指纹并且我们的应用程序不断自行关闭,当我们查看日志时,我将在下面与您分享我们收到错误的函数。

 public static SGFingerPrintManager m_FPM = new SGFingerPrintManager();
 Byte[] m_VrfMin;

 SGFPMDeviceInfoParam pInfo = new SGFPMDeviceInfoParam();

 m_ImageWidth = pInfo.ImageWidth;
 m_ImageHeight = pInfo.ImageHeight;


 var fp_image = new Byte[m_ImageWidth * m_ImageHeight];
 Int32 iError = BIOIDReader.m_FPM.GetImage(fp_image);

 if (iError == (Int32)SGFPMError.ERROR_NONE)
 else
     “Failed verify”

有时会出现“验证失败”,这会导致应用程序自行关闭。

但是设备没有问题,驱动程序没有问题,而且这不是一直发生的问题,它发生在某些设备上。这些设备是安装了 x64 位 Windows 10 的计算机。

Secugen.FDxSDKPro.Windows dll 以 x86 位运行,我得到的版本为 x86,这可能是原因吗?无论如何,没有 x64 版本,当我检查 Windows 事件日志时,我看到 avcodec dll 出现错误,但我找不到导致该错误的根源。 有人可以帮忙吗?

.net x86 device fingerprint avcodec
1个回答
0
投票

我也有同样的问题。你找到解决办法了吗?

© www.soinside.com 2019 - 2024. All rights reserved.