对NetShareEnum的C调用失败,在Win 10上出现5个“访问被拒绝”,而同一用户可以浏览SMB共享

时间:2018-12-05 15:48:15

标签: c windows network-programming smb

我们正在运行Win10 LTS-B。 使用SMB共享,​​没有域。

用户可以使用文件浏览器访问远程共享。 但是以同一用户身份运行的已签名可执行文件 调用函数“ netShareEnum”时失败,代码5为“访问被拒绝”。

该代码是msdn示例的直接副本。 https://docs.microsoft.com/en-us/windows/desktop/api/lmshare/nf-lmshare-netshareenum

启动可执行文件时, 具有SMB共享的远程系统在事件日志“安全性”中显示成功登录,大约10秒后显示注销条目。(似乎是由我的电话触发的) 所以还有其他问题。

我不知道下一步要去哪里。 我还启用了远程系统上的dcom / ole访问和故障记录功能,希望能找到一些东西,但是什么也没找到。

1 个答案:

答案 0 :(得分:0)

我找到了! :)那是因为有人在下一个弹出窗口中按下[取消] enter image description here