我自己作成了一个服务程序。在服务中建立了线程,线程里去open一个网络映射盘上的文件。在Windows2003 Srever运行失败,GetLastError返回3(路径未找到)。同样的程序在Windows2000Server下的话,可以正常访问。
注:服务的LOGIN的用户指定为Administrator,所有机器Administrator的密码一样,同在一个域里。另外,open本地硬盘是没有问题的。据说2003在服务的安全性上作了限制,是不是和这个有关。诸位大侠,指点指点~~