如何通过Windows服务注销用户?
我在这里找到了这个例子,但它不适用于服务。 http://www.c-sharpcorner.com/UploadFile/thiagu304/desktopfunctions02112007140806PM/desktopfunctions.aspx
查看WTSLogoffSession。它正是你想要的,并且很容易通过PInvoke调用。要获取会话ID,请使用WTSGetActiveConsoleSessionId或WTSEnumerateSessions和WTSQuerySessionInformation。
HKLM \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server --- >>>>设置DWORD32 AllowRemoteRPC == 1
默认情况下,远程过程调用(RPC)服务[RpcSs]应该在计算机上运行。
我们需要启用此功能以使用以下命令:
我相信这些命令会使用您在幕后尝试使用的功能,因此如果这些命令成功,那么这意味着功能将成功。