是否有可供UWP应用程序获取可用磁盘空间的方法

时间:2017-03-27 21:41:05

标签: c++ uwp

我正在开发一个依赖于可用存储空间的UWP应用程序,并希望在保存失败之前获得该信息。我已经在已知文件夹上尝试了RetrievePropertiesAsync调用,但是在结果列表中没有获得Freespace或Capacity属性。有没有可用的方法?

用于访问属性的代码:

auto basicProperties = co_await videosFolder->GetBasicPropertiesAsync();
auto retrievedProperties = co_await basicProperties->RetrievePropertiesAsync(propertiesToRetrieve);
unsigned long freeSpace = retrievedProperties->Size;
auto it = retrievedProperties->First();
bool validData = (it != nullptr);
while (validData)
{
    String^ text = it->Current->Key;
    validData = it->MoveNext();
}

0 个答案:

没有答案