Thema: Delphi Partition zu phys. LW?

Einzelnen Beitrag anzeigen

Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.691 Beiträge
 
Delphi 11 Alexandria
 
#24

AW: Partition zu phys. LW?

  Alt 15. Jun 2018, 00:09
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
Angehängte Dateien
Dateityp: 7z DiskDrive.7z (193,2 KB, 21x aufgerufen)
Gruß vom KodeZwerg

Geändert von KodeZwerg (15. Jun 2018 um 11:22 Uhr)
  Mit Zitat antworten Zitat