0

我正在编写一个单元测试库(用于 Windows 商店应用程序)。我需要读取一个 bin 文件作为启动测试用例的一部分。我在我的单元测试库的 appmanifest 中提供了读取文档文件夹中的 .bin 文件的功能。我正在使用 CreateFile2 函数以读取模式打开文件。

但是 CreateFile2 函数因句柄无效而失败,并且 GetLastError() 正在返回 AccessDenied 。

我们不能使用 CreateFile2 函数吗?文档说它在 windowsstore Apps 中受支持。或者我们不能使用这个 CreateFile API 读取文档文件夹吗?如果我想在 CreateFile2 函数而不是 winRT API 上使用,那么放置 bin 文件的备用位置是什么?

谢谢你

4

1 回答 1

0

我能够使用 CreateFile2 和其他旧功能成功访问的唯一位置是应用程序包和 ApplicationData localFolder。

于 2013-02-05T09:51:32.540 回答