Я реализовал приложение на Java, которое позволяет подписывать документ (pdf/xml) с использованием аппаратного токена. Чтобы использовать это решение, пользователь должен настроить токен - он должен указать правильный файл драйвера .dll.USB-токен - * .dll-определение
Возможно ли автоматическое обнаружение собственно файла .dll? Я видел несколько программ, которые делают это автоматически или пользователь должен выбрать только оборудование из списка. Я имею в виду решение в Windows.
Что вы имеете в виду под "обнаружить"? Вы всегда можете написать Java-код для поиска всей файловой системы для определенного DLL-файла; затем загрузить его; как показано в полученном вами ответе. Это то, что вы ищете? – GhostCat
Я имею в виду поиск с помощью USB-токена из списка USB-устройств и получения надлежащей dll без поиска всей файловой системы. Если токен установлен правильно, должно быть возможно получить, какую DLL использовать. –