private void RdpSessionOnOnAttendeeDisconnected(object pDisconnectInfo) { IRDPSRAPIAttendeeDisconnectInfo pDiscInfo = pDisconnectInfo as IRDPSRAPIAttendeeDisconnectInfo; Debug.WriteLine("Attendee Disconnected: " + pDiscInfo.Attendee.RemoteName + Environment.NewLine); _attendees.Remove(pDiscInfo.Attendee.RemoteName); lblMessage.Invoke(new Action(UpdateList)); }
void OnAttendeeDisconnected(object pDisconnectInfo) { IRDPSRAPIAttendeeDisconnectInfo pDiscInfo = pDisconnectInfo as IRDPSRAPIAttendeeDisconnectInfo; textBox2.AppendText(Environment.NewLine); textBox1.AppendText(Environment.NewLine + "Disconnected"); //LogTextBox.Text += ("Attendee Disconnected: " + pDiscInfo.Attendee.RemoteName + Environment.NewLine); LogTextBox.AppendText("Attendee Disconnected: " + pDiscInfo.Attendee.RemoteName + Environment.NewLine); }
private void _rdpSession_OnAttendeeDisconnected(object pDisconnectInfo) { IRDPSRAPIAttendeeDisconnectInfo pinfo = pDisconnectInfo as IRDPSRAPIAttendeeDisconnectInfo; if (pinfo == null) { return; } IRDPSRAPIAttendee p = pinfo.Attendee; Console.WriteLine(DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss") + ":" + p.Id + "," + p.RemoteName + "," + p.ControlLevel + "," + pinfo.Code + "," + pinfo.Reason + ":断开连接!"); }
void OnAttendeeDisconnected(object pDisconnectInfo) { IRDPSRAPIAttendeeDisconnectInfo pDiscInfo = pDisconnectInfo as IRDPSRAPIAttendeeDisconnectInfo; //LogTextBox.Text += ("Attendee Disconnected: " + pDiscInfo.Attendee.RemoteName + Environment.NewLine); }
private void OnAttendeeDisconnected(object pDisconnectInfo) { IRDPSRAPIAttendeeDisconnectInfo pDiscInfo = pDisconnectInfo as IRDPSRAPIAttendeeDisconnectInfo; }
private void axRDPViewer1_OnAttendeeDisconnected(object sender, _IRDPSessionEvents_OnAttendeeDisconnectedEvent e) { IRDPSRAPIAttendeeDisconnectInfo info = (IRDPSRAPIAttendeeDisconnectInfo)e.pDisconnectInfo; MessageBox.Show("The server has been disconnected\n\nCode: " + info.Code.ToString() + "\nReason: " + info.Reason.ToString()); }