Einzelnen Beitrag anzeigen

Benutzerbild von scrat1979
scrat1979

Registriert seit: 12. Jan 2007
Ort: Sulzbach a.d. Murr
1.028 Beiträge
 
Delphi 10.4 Sydney
 
#9

Re: Festplatten und Partitionen herausfinden

  Alt 14. Apr 2007, 16:55
Delphi-Quellcode:
  FFileHandle := CreateFile(
                     PChar('\\.\PhysicalDrive' + ByteToChar(FDriveNumber)),
                     0,
                     FILE_SHARE_READ or FILE_SHARE_WRITE,
                     nil,
                     OPEN_EXISTING,
                     0,
                     0
                   );
Kann es sein, dass eine USB-Festplatte als Wechseldatenträger erkannt wird, und somit bei "PhysicalDrive" nicht beachtet wird. Der Code ist mir ehrlich gesagt etwas zu kompliziert, aber das ist mir eben ins Auge gefallen und in der Datenträgerverwaltung von Windows wird es als solches (Wechseldatenträger) erkannt. Vielleicht hilft es Dir ja bei Deinen Überlegungen. Weiterhin viel Glück

SCRaT
Michael Kübler
  Mit Zitat antworten Zitat