编写运行于服务方式的组件时,遇到这样一个奇怪的问题---

wishfly 2008-03-24 10:42:02
编写运行于服务方式的组件时,遇到这样一个奇怪的问题---

WIND32_FIND_DATA finddata;
FindFirstFile("\\\\server-a\\dir\", finddata);

FindFirstFile--访问另一台服务器共享出来的目录中的文件。

当以administrator身份,以server方式运行时,成功!
但当以service方式运行时,返回INVALID_HANDLE_VALUE.

怎么回事?

...全文
148 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
支持搂主,收藏
scq2099yt 2008-03-27
  • 打赏
  • 举报
回复
考虑权限问题
wshcdr 2008-03-26
  • 打赏
  • 举报
回复
UP
wishfly 2008-03-24
  • 打赏
  • 举报
回复
好像主要差别在于:
一个以administrator身份运行--成功!
一个以SYSTEM身份运行--失败!

SYSTEM没有访问其他服务器的权限???

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧