Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Um was für Laufwerk handelt es sich? (https://www.delphipraxis.net/52736-um-fuer-laufwerk-handelt-es-sich.html)

DevilsCamp 2. Sep 2005 14:15


Um was für Laufwerk handelt es sich?
 
Ich möchte gerne erweiterte Informationen über meine vorhanden Laufwerke bekommen.

Bisher kann ich nur herausfinden, ob es sich um ein Laufwerk um eine Festplatte, CD-Laufwerk oder Netzlaufwerk handelt.

Doch das ist mir zu oberflächlich.
Denn auch ein DVD_Laufwerk wird als CD-Laufwerk erkannt. Und es muss ja irgendwie gehen, denn der Explorer zeigt mir sogar meinen DVD-Brenner als solchen an.

Das gleiche mit USB-Laufwerken:
Windows zeigt mir an um was für eine Art von Gerät dranhängt.



Hat einer von euch 'ne Funktion, die mir diese Daten liefert?

himitsu 2. Sep 2005 14:23

Re: Um was für Laufwerk handelt es sich?
 
Also, mit den Standardroutinen kommst du da bestimmt nicht sehr weit, denn die sind ja noch uralt und kennen sowas wie DVD's und Brenner nicht.

Was mir aber auf anhieb einfllt, ist der (interne) Name des Laufwerks ... in diesem ist ja meisten "DVD", "CDRW" und/oder "CD/RW" mit enthalten.
Also wenn du dir den Namen besorgst und dort danach suchst, könnte es dich eventuell schon etwas weiter bringen.

NicoDE 2. Sep 2005 15:28

Re: Um was für Laufwerk handelt es sich?
 
Vielleicht gelangt man über die Setup-API an mehr Informationen (ausgehend von CM_Connect_Machine).

edit: upz, falscher link


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:31 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz