Fiziksel cihaz nesne adı verilen bir cihazı bulma


11

Fiziksel bir aygıt nesne adım var, örneğin "\ Device \ 0000007c".

Windows 7'de, Aygıt Yöneticisi'ndeki sistemimdeki her aygıttan bir kerede geçerek, özellikler iletişim kutusunu açıp Fiziksel Aygıt Nesne Adı girişine bakarak bu kimliğe hangi aygıtın karşılık geldiğini nasıl bulabilirim?

Fiziksel Aygıt Nesnesi (PDO) tanımlayıcılarına göre Windows'ta aygıt bul'u buldum , ancak bu biraz XY sorunu olduğu ortaya çıktı ve bu soruya cevap vermiyor.

"0000007c", "0000007C" ve dize 0x0000007C dize için kayıt defteri (anahtar / değer / veri) aramayı denedim ama cihazlar ile ilgili bir şey bulamadı.

Eski Windows'da, Aygıt Yöneticisi'nden tam bir rapor yazdırabilirsiniz (daha sonra arayabilirim), ancak Windows 7'de Aygıt Yöneticisi artık bu seçeneğe sahip değildir.


Kayıt defterinde nesne adını arayabilir ve sonra ek bilgi almak için üst / alt anahtarlarını inceleyebilirsiniz.
and31415

@ and31415 Bunu zaten denedim ama hiçbir şey bulamadım; Soruyu güncelleyeceğim.
Jason C

2
Bir komut isteminde aşağıdaki komutu çalıştırmayı deneyin ve çıktıyı buraya gönderin:wmic path Win32_PnPSignedDriver where "pdo like '%0000007c'" get devicename,pdo
and31415

@ and31415 Sadece denedim; işe yaradı!
Jason C

Yanıtlar:


11

Çözüm

Resmi belgelerden:

Bir otobüs sürücüsü alt aygıtların takılı veya takılı olmadığını tespit ettiğinde, Tak ve Kullan (PnP) yöneticisini bilgilendirir. Yanıt olarak, PnP yöneticisi veri yolu sürücüsünden ana aygıta (yani veri yoluna) bağlı her alt aygıt için fiziksel bir aygıt nesnesi (PDO) oluşturmasını ister.

Kaynak: WDF Sürücüleri için WDM Kavramları

Gerekli bilgileri almak için bir komut istemi açın ve aşağıdaki komutu çalıştırın:

wmic path Win32_PnPSignedDriver where "pdo like '%0000007c'" get devicename,pdo

daha fazla okuma

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.