我正在尝试远程重启/关闭计算机。我尝试使用 AdvAPI32.dll 中的 InitiateSystemShutdown 函数,但它返回 false。GetLastError()
显示错误代码 53 ( ERROR_BAD_NETPATH
)。似乎我提供计算机名称的方式有问题:
InitiateSystemShutdown("http://192.168.10.11:16992", "", 60, true, true);
我先调用了该AdjustTokenPrivilege
方法,为了设置SE_REMOTE_SHUTDOWN_NAME
权限,它成功了,但没有帮助。