私は USB デバイスに取り組んでおり、USB デバイスを識別できます。しかし、理論的な質問があります.ポータブルCDドライブや特にフラッシュドライブのようなUSBデバイスを示していますか? これらのハードウェアがないため、すべての可能性を確認できませんでした:)。フラッシュ ドライブか別の USB デバイスかを識別する方法はありますか。
あなたが試したことで打ち負かさないでください。私は同じことについてグーグルで検索しましたが、私の経験が最も少ないため、何も見つかりませんでした。
ありがとう
クラスをご利用くださいUSBSerialNumber
USBSerialNumber usb = new USBSerialNumber();
string serial = usb.getSerialNumberFromDriveLetter("f:\");
MessageBox.Show(serial);
各ペンドライブには固有のシリアル番号があります。
この目的のために、このクラスを使用できます。
次のリンクからダウンロードします。
http://www.cfdan.com/posts/Retrifying_Non-Volatile_USB_Serial_Number_Using_C_Sharp.cfm