UWP是否具有同步文件读/写API?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UWP是否具有同步文件读/写API?相关的知识,希望对你有一定的参考价值。
我正在将一个win32 dll c ++代码移植到UWP。我想检查文件是否存在于目标文件夹中,然后执行某些操作。但是UWP文件API是Async API,是否有任何解决方法将这些Async API称为同步API?
例如:在win32代码中:
void test()
{
if(file.isExist())
{
doSomething();
}
}
答案
是的,UWP支持低级Win32 API,如CreateFile2
,ReadFile
和WriteFile
,以及fopen
等CRT函数和fstream
等STL对象。
请注意,使用这些API时,将阻止访问容器外部的文件位置,尽管随着Windows 10的“RS4”版本(我还不知道消费者名称)而改变。有关this Channel 9 video功能的更多信息,请参阅broadFileSystemAccess
。
以上是关于UWP是否具有同步文件读/写API?的主要内容,如果未能解决你的问题,请参考以下文章