-1
我有一个用于连接硬件设备并执行各种硬件功能的DLL。我使用.NET Reflector对DLL文件进行了反编译,以了解它如何与设备进行交互。有功能GetEnrollData1但即使经过大量的研究,我无法找到该函数的确切定义。它似乎在呼唤自己。我对.NET不太熟悉,所以我在这里提供了代码,也提供了DLL文件的链接。DLL编程问题
文件可以从这里下载中心: http://webprotechnologies.com/demo/dll.zip
函数定义我迄今发现:
public virtual bool GetEnrollData1(int dwMachineNumber, int dwEnrollNumber, int dwBackupNumber, ref int dwMachinePrivilege, ref int dwEnrollData, ref int dwPassWord)
{
if (this.ocx == null)
{
throw new AxHost.InvalidActiveXStateException("GetEnrollData1", AxHost.ActiveXInvokeKind.MethodInvoke);
}
return this.ocx.GetEnrollData1(dwMachineNumber, dwEnrollNumber, dwBackupNumber, ref dwMachinePrivilege, ref dwEnrollData, ref dwPassWord);
}
这是一个调用ActiveX控件。一个完全不同的DLL,几乎肯定不能被反编译,因为它是用非.NET语言编写的。联系DLL的所有者以寻求支持,你不会在这里找到他。 – 2014-10-10 09:51:01
我有我的整个SDK,但我无法找到特定的DLL。如果我与你们分享它会有帮助吗? – 2014-10-10 10:41:05