My C# uygulamasının, aynı üreticinin aynı ürünü olan birden fazla USB aygıtını yönetmesi gerekir. Bir USB aygıtının hangi bağlantı noktasına takılı olduğunu nasıl anlarım?
kullanıcı benim cihazlarının 3 takılır ve sonra içlerinden biri, ben çıkartılmış olabilir 3 cihazların hangi bilmeniz gereken unplugs olursa
. Ancak, aygıtları kaydettirdiğimde ve WM_DEVICECHANGE bildirimlerini aldığımda, DBT_DEVTYP_DEVICEINTERFACE öğesinden döndürülen veriler her aygıt için aynıdır. Üste |cihazlar gelmesi ya da sorunumu çözecek kaldırıldığında ben USB bağlantı noktası bilgi alabilir, ama bunu yapmanın bir yolunu bulamazsa.
herhangi bir öneriniz?
USB aygıt sürücüsü bir seri numarası veya başka bir tanımlayıcı bilgi almak için herhangi bir yöntem mevcut mu? – whatsisname