Muss man dabei in irgendeiner Weise die
API Funktionen nutzen?
Da die
WinAPI die einzige Programmierschnittstelle zu Windows ist, wird dir nichts anderes übrig bleiben.
Um die USB-Ports zu de- und wieder zu aktivieren, brauchst du wahrscheinlich einen Treiber. Damit fällt Delphi schon mal als Entwicklungsumgebung weg. Um die Suche nach neuen Geräten anzustoßen, würde ich mir mal die Setup
API angucken, eventuell findet sich da was brauchbares. aber reicht es nicht auf das wiederanstecken zu reagieren? Dazu sollten sich einige Beiträge hier im Forum finden lassen.