MAD*_*MAD 5 msdn restartmanager
我有启动重新启动管理器会话的代码,然后使用一些文件调用RmRegisterResources ,当它调用RmGetList时,返回 ERROR_ACCESS_DENIED (5)...但是如果我添加睡眠 50 毫秒,然后重试...它可以工作... 怎么会?任何想法?除了 sleep 之外还有其他方法可以成功调用 RmGetList.txt 吗?
“它有效”到底是什么意思?我尝试了一个“访问被拒绝”的文件。第一次调用 RmGetList 返回 5,参数不变。即使在第二次调用之间没有睡眠,也会返回 0,同时将 pnProcInfoNeeded、pnProcInfo 和 lpdwRebootReasons 设置为零。所以你似乎没有得到有趣的信息......
这看起来像是错误,或者至少是一个未记录的功能。
| 归档时间: |
|
| 查看次数: |
579 次 |
| 最近记录: |