WTSOpenServer返回“访问被拒绝”

时间:2010-07-13 02:17:15

标签: winapi remote-desktop

我正在尝试在具有管理员权限的远程计算机上使用远程桌面API,但WTSOpenServer调用始终返回错误5(“拒绝访问”)。我甚至尝试调用WNetAddConnection2来建立一个会话,它在机器上工作正常(我可以连接到IPC $或C $)。我还可以使用远程桌面客户端实际启动到它的终端会话。

远程计算机正在运行Windows XP Pro SP3,而我正在运行Windows XP Pro x64 SP2。

1 个答案:

答案 0 :(得分:4)

检查HKLM \ System \ CurrentControlSet \ Control \ TerminalServer \ AllowRemoteRPC的值,默认情况下在工作站OS上设置为0,需要设置为1才能使WTSOpenServer正常工作。