2011-11-15 21 views
2

USB経由でPCに接続されたスマートカードリーダーのシリアル番号を取得します。これを行う1つの方法は、USB(スマートカードリーダー)のiSerialNumberを取得することです。誰でもこの目的のために最高のJava APIを動作させることについて教えてください。USB接続用に最適なJava API

Windows 7でも動作するはずです。どんな助けもありがとう。前もって感謝します。

+0

関連スレッド:http://stackoverflow.com/questions/862880/java-usb-library – adatapost

+0

ありがとう@AVD。私はスレッドを読んで、実際には私の目的に合っていません! – HashimR

答えて

0

解決策は、C++でWMIにクエリを行い、そのDLLをJNIを通じてJavaで使用することです。

0

使用できるjUSB APIがあります。ドキュメントhere

+0

ありがとうございます。私はこのAPIを試しました。それを設定するのは難しいです。あなたがセットアップを手助けできるなら、本当に感謝します。 – HashimR

+0

Windowsのインストール手順はこちら[こちら](http://www.steelbrothers.ch/jusb/api/usb/windows/related-docs/chp8-developerinstallation.pdf)にあります。オリジナルのプロジェクトページ[here](http://www.steelbrothers.ch/jusb/)個人的には試していないので、Windows 7でこれが動作するかどうかはわかりません。 – abhinav

関連する問題