Laufwerke - Namen der HD, CD etc ermitteln



  • Hi.

    Ich denke es ist die API func
    GetVolumeInformation

    Wie muss ich sie benutzen ?

    [ 17.08.2001: Beitrag editiert von: Jansen ]



  • Folgender Code holt den Namen:

    AnsiString strSearch;
        char       cayBuffer[255];
        DWORD      dwMaxCompLength, dwFileSystemFlags;
    
        AnsiString strResult = "";
    
        // Suche nach VolumeLabel
        strSearch = "c:\\";
        strSearch[1] = cDrive;
    
        if (GetVolumeInformation( strSearch.c_str(), cayBuffer, sizeof(cayBuffer),
                                  NULL, &dwMaxCompLength, &dwFileSystemFlags, NULL, 0) == TRUE)
        {
            strResult = cayBuffer;
        }
    

    [ 09.07.2001: Beitrag editiert von: Marc++us ]


Anmelden zum Antworten