Aus Sicht eines Programmes gibt es den USB ueberhaupt nicht.
Man kommuniziert mit Geraeten.
USB ist in Unterklassen eingeteilt. Die meisten Unterklassen haben einen fertigen Windows-Klassentreiber.
Fuer die Unterklasse HID gibt es ein extensives
API, das von meiner HID Komponente erschlossen wird. die uebliche Downloadadresse
http://www.delphi-gems.com/controls.php ist leider gerade offline. ihc verschicke sie aber auch direkt (robert_marquardt@gmx.de).
Die meisten Unterklassen bieten kein eigenes USB-
API sondern werden ueber andere APIs angesprochen. Ein USB Stick ist einfach eine Wechselplatte.