111,094
社区成员




private void button1_Click(object sender, EventArgs e)
{
IntPtr WTS_CURRENT_SERVER_HANDLE = IntPtr.Zero;
int WTS_CURRENT_SESSION = -1;
if (!WTSDisconnectSession(WTS_CURRENT_SERVER_HANDLE, WTS_CURRENT_SESSION, false))
{
MessageBox.Show("WTSDisconnectSession Failed: " + Marshal.GetLastWin32Error());
}
}
[DllImport("Wtsapi32.dll", SetLastError=true)]
extern static bool WTSDisconnectSession(IntPtr hServer, int sessionId, [MarshalAs(UnmanagedType.Bool)] bool bWait);