U.U. hilft Dir
Code:
IOCTL_STORAGE_GET_HOTPLUG_INFO
weiter.
100pro
(IOCTL_STORAGE_QUERY_PROPERTY)
Ich habe es unelegant so gelöst, es wird nach wie vor
Winapi GetDriveType verwendet für "Grund-Info" und einen "@Bustyp" rangehangen.
Super Tipp von Dir, 1A!
(insgeheim hoffe ich das ich a) keine neuen Fehler drinnen habe und b) es Final ist)
Binary plus Source im Anhang.
Ps: Habe auch die Darstellung Optimiert, das sah auf dem Bild da oben recht wild aus. Tut mir leid!
*mini update/hotfix nachgeschoben
Pps: Ich habe Usb-Sticks die auch als Fixed von GetDriveType kommen. Wie dem auch sei, nun sollte man definitiv Wissen an was welches Device angebunden ist.
*STORAGE_BUS_TYPE ist nun up-to-date
*
IDE Start-Bug behoben, ich hatte da noch ein Integer<>Cardinal Fehler
*Icon-Resource fixed, anstelle 700kb Icon-Resource nun eine 2kb