c - Navn og antal partitioner på en harddisk

Indlæg af Hanne Mølgaard Plasc

Problem



Hvordan kan vi finde ud af antallet af partitioner og navnet på hver partition på harddisken i Windows-programmering?

Bedste reference


Du kan bruge funktionen DeviceIoControl med IOCTL\_DISK\_GET\_DRIVE\_LAYOUT\_EX kontokoden for at få en liste over partitioner. [6] [7]

Andre referencer 1


Der er en meget god artikel om hvordan man gør dette ved MSDN. Det udnytter funktionerne GetLogicalDrives, GetLogicalDriveStrings, GetDriveType og GetVolumeInformation. Du kan downloade kilden herfra . [8] [9]