Domanda

Come faccio a sapere la capacità del mio disco rigido di archiviazione senza utilizzare le funzioni del sistema operativo, come dir o ls?

È stato utile?

Soluzione

Su Windows:

Win32: GetDiskFreeSpaceEx

NET: DriveInfo

Se, per qualsiasi motivo, è ancora non si vuole usare quelli, puoi inviare un messaggio di IOCTL diretto per il driver del disco .

Altri suggerimenti

statfs() chiamata di sistema Unix è tuo amico (punti di collegamento alla pagina man BSD come usato in Mac OS X).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top