USB-Ports auflisten
-
Hi, ich würde gerne alle USB-Ports auflisten lassen
Bitte in reinem C++ oder mit WinApiDanke im Voraus
-
Das geht nicht ohne Betriebssystemfunktionen.
-
Danke @ manni66
Aber mit Winapi sollte das doch funktionieren?
-
-
Danke
Werd ich mir mal anschauen
Enthält des auch die Bestimmung des usb typs
-
Dieser Thread wurde von Moderator/in SeppJ aus dem Forum C++ (alle ISO-Standards) in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Hallo,
ich habe schon mal was publiziert (https://www.c-plusplus.net/forum/312276), das Du einfach mal probieren kannst.(Besteht allerdings aus mehreren Plagiaten :-). Soweit ich mich erinnere, listet der Code alle angeschlossenen Geräte auf. Das WriteFile musst Du allerdings noch auskommentieren - ist aus Unwissenheit dorthin geraten.
Stattdessen kommuniziert der USER Mode z.B. über den Befehl "DeviceIoControl" direkt mit dem Treiber im Kernel.
MfG
-
Vieleicht das hilft auch...
http://www.codeproject.com/Articles/293273/Ready-to-use-serial-port-enumeration-list-box
-
Mr C schrieb:
Vieleicht das hilft auch...
http://www.codeproject.com/Articles/293273/Ready-to-use-serial-port-enumeration-list-boxWenn die USB-Schnittstelle einen virtuellen COM-Port hat, dann ja.
Es gibt auch Code für HID konforme USB-Ports auf Sourceforge.