У меня есть DLL, которая используется для подключения к аппаратным устройствам и выполнения различных аппаратных функций. Я декомпилировал DLL-файл с помощью .NET Reflector, чтобы узнать, как он взаимодействует с устройством. Существует функция GetEnrollData1, но даже после многих исследований я не могу найти точное определение этой функции. Кажется, он сам себя зовет. Я не слишком знаком с .NET, поэтому предоставляю здесь код, а также ссылку на файлы DLL.Проблема с программированием DLL
Файлы Может быть Dowload отсюда: 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 для поддержки, вы не найдете его здесь. –
У меня есть весь SDK со мной, но я не могу найти эту конкретную DLL. Будет ли это помогать, если я поделюсь им с вами, ребята? –