Laufwerkstyp ermitteln

broetchen

Erfahrenes Mitglied
moin

Wie kann ich denn den Typ (Platte, CD-Laufwerk, Netzlaufwerk, ...) von einem Laufwerk ermitteln?

mfg broetchen
 
hi!

Ne, auf die Idee zu suchen, bin ich nicht gekommen :rolleyes:

Gibt's auch ne andere Möglichkeit, als die Win32-API?

mfg broetchen
 
Siehst Du irgendwelche DLL-Import's? Ich nicht. ;)
Das ist halt der Name der Management-Verzeichnisses. Lass dich davon nicht irritieren. :)

Gruß, cosmo
 
Danke für die Links, ich werd mich mal ran machen, was draus zu machen.
Ich meld mich dann, wenn ich fertig bin (oder ne neue Frage hab :rolleyes: ).

mfg broetchen
 
Juhuu! Es funktioniert!

Code:
ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM Win32_LogicalDisk WHERE DeviceID='C:'");
ManagementObjectCollection coll = searcher.Get();
foreach(ManagementObject obj in coll)
{
  //irgendwas - da sollt jetzt sowieso nur eins drin sein
}

Aber irgendwie kneiß ich den Management-Namespace noch immer net. :rolleyes:

mfg broetchen
 

Neue Beiträge

Zurück