ディスクの情報を取得(C言語)

キーワード:

GetDiskFreeSpace

コード:

void DispFreeSpace()
{
	DWORD Secs, SecBytes, FreeClusters, Clusters;
	
	GetDiskFreeSpace("c:\\", &Secs, &SecBytes, &FreeClusters, &Clusters);

	printf("Sectors/Cluster:%d\n", Secs);
	printf("Bytes/Sector:%d\n", SecBytes);
	printf("Free Clusters:%d\n", FreeClusters);
	printf("Clusters/Disk:%d\n", Clusters);
	printf("Free Space:%d\n", FreeClusters * Secs * SecBytes);
	printf("Disk Bytes:%d\n", Clusters * Secs * SecBytes);
}
(original text:1998/05/11 更新)

本ドキュメントの内容は保証しません。本ドキュメントによって生じた結果について、一切の責任を負いません。