العثور على سعة تخزين القرص الصلب برمجيا
-
26-09-2019 - |
سؤال
كيف يمكنني معرفة سعة التخزين الخاصة بي الصلبة دون استخدام وظائف نظام التشغيل مثل DIR أو LS؟
المحلول
على Windows:
Win32: getDiskFreespaceex
.صافي: DriveInfo
إذا ، لأي سبب من الأسباب ، لا تزال لا تريد استخدامها ، يمكنك ذلك أرسل رسالة IOCTL مباشرة إلى برنامج تشغيل القرص.
نصائح أخرى
statfs()
مكالمة نظام UNIX هي صديقك (نقاط الارتباط إلى صفحة MAN BSD كما هو مستخدم في Mac OS X).
لا تنتمي إلى StackOverflow