[英]Windows IoT Raspberry Pi 3 C# GetDiskFreeSpace
我的樹莓派3連接了USB拇指驅動器。我需要了解如何檢查要打印在文本塊上的可用磁盤空間。 我找不到UWP應用程序的任何示例。 我發現的是GetDiskFreeSpaceEx函數,並且UWP應用程序有可用的方法來獲取可用磁盤空間嗎?我可以參考任何示例嗎? 謝謝。
更新:我已經嘗試過[在Windows上獲取給定路徑的可用磁盤可用空間[重復]] ..也無法使其正常工作。
您可以使用StorageFolder.Properties.RetrievePropertiesAsync()API來獲取USB存儲設備的可用空間大小。我通過以下代碼段進行了測試:
var removableDevices = KnownFolders.RemovableDevices;
var externalDevices = await removableDevices.GetFoldersAsync();
var usbDriver = externalDevices.FirstOrDefault();
var allProperties = usbDriver.Properties;
IEnumerable<string> propertiesToRetrieve = new List<string> { "System.FreeSpace" };
var storageIdProperties = await allProperties.RetrievePropertiesAsync(propertiesToRetrieve);
var freeSpaceSize = storageIdProperties["System.FreeSpace"].ToString();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.