Creo que también puede ser interesante en GetVolumeInformation
función.
[EDIT]
También puede utilizar WMI objetos para la obtención de dicha información, por ejemplo:
using System.Management;
.....
ManagementObject disk = new ManagementObject("win32_logicaldisk.deviceid=\"c:\"");
disk.Get();
MessageBox.Show(disk["FreeSpace"] + " bytes"); // Displays disk free space
MessageBox.Show(disk["VolumeName"].ToString()); // Displays disk label
MessageBox.Show(disk["FileSystem"].ToString()); // Displays File system type
Para una lista de todas las propiedades de avaliable Win32_LogicalDisk
clase ver here.
¡Gracias, esto es todo! – Simon
Creo que quisiste decir 'd.DriveFormat' ¿verdad? – SepehrM
@Sepehr Sí, gracias. No sé qué pasó con la muestra del código. No quería tener un montón de espacios al azar, ni me refería a "Tipo de archivo". –