Laufwerks-Buchstabe überprüfen
-
Hallo Leute
Möchte gerne eine Datei auf das Laufwerk (oder Partition) 'd:/' schreiben. Kann mir jemand sagen, wie ich überprüfen kann, ob dass Laufwerk überhaupt existiert? Oder wie ich nach allen verfügbaren Laufwerken suchen kann?
Gruss Peter
-
Es gibt zum einen die Möglichkeit
UINT GetDriveType(LPCTSTR lpRootPathName);
wenn das Laufwerk nicht vorhanden ist ist die Return-Value DRIVE_UNKNOWN.
oder
DWORD GetLogicalDriveStrings(DWORD nBufferLength,LPTSTR lpBuffer);
Diese Methode ist komplizierter und man brauch Code-Beispiele...