2010-11-24 4 views
0

Ich möchte eine Methode in Win32 kennen, um den Namen des Geräteherstellers mit der seriellen Schnittstelle zu verbinden.Wie wird der Name des Geräteherstellers an den seriellen Port angehängt?

Ich habe bereits die SetupDiGetDeviceRegistryProperty API mit der Option SPDRP_MFG versucht, aber Hersteller-Namen, der vom Treiber erwähnt wird. Was ich möchte, dass der Herstellername mit dem Gerät nicht mit dem Treiber verknüpft ist.

Mein Gerät ist ein USB-Gerät und erscheint als USB Serial Port (COM4) im Gerätemanager.

Dank

Antwort

0

Ein serielles Gerät verfügt nicht über diese Art von Meta-Daten an den Computer senden. Es erfolgt kein Handshake wie bei einer USB-Verbindung, bei der sich das Gerät selbst identifiziert. Bei einem seriellen Gerät beginnt der Computer gerade, Daten zu senden oder zu empfangen.

+0

Eigentlich ist mein Gerät auch ein USB-Gerät, erscheint aber als "USB Serial Port (COM4)". Kann ich jetzt den Herstellernamen bekommen, keine Idee? – Imran

0

Führen Sie das USBView-Beispiel aus, das mit dem WDK geliefert wird, um den Herstellernamen und andere Informationen zu den USB-Geräten zu erhalten.

Verwandte Themen