在WinCE 6上打开目录

时间:2013-11-03 11:09:56

标签: c winapi windows-ce createfile opendir

我有一个应用程序在WinCE 6.0上创建/打开文件/目录并测试它是一个模拟器。

  

Microsoft Device Emulator Manager Ver。 9.0.21022.8
   使用:Windows    Mobile 6 Professional SDK
   正在运行:Windows Mobile 6 Classic Emulator    Windows Mobile 6 OS 5.2.318(Build 15342.0.0.0)

此应用也可在Windows上运行。

我在打开目录时遇到了问题 我这样打CreateFileWCreateFileW(name, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, FILE_FLAG_BACKUP_SEMANTICS , NULL);

CreateFileW失败,GetLastError返回错误5(ACCESS_DENIED)这很奇怪,因为我可以创建和打开文件,我可以创建一个目录。
同样的代码也完全适用于Windows XP / 7/8。

0 个答案:

没有答案