private bool InitiateConnectionFullXP() { try { // Проверка Win 8/2008/2012 Network.Connect(RDPClient.Host, RDPClient.Port); MCS.send_connection_request(null, false); RDPClient.GoodAuth = false; // Запуск сессии Rdp.Start(); } catch { } finally { // Остановка Disconnect(); } return(RDPClient.GoodAuth); }
private bool InitiateConnectionCheck() { bool result = false; try { // Проверка Win 8/2008/2012 Network.Connect(RDPClient.Host, RDPClient.Port); MCS.send_connection_request(null, false); if (!UseAltChecker) { // Успешная авторизация if (RDPClient.GoodAuth) { result = true; } } // Запуск сессии Rdp.Start(); // Успешная авторизация if (RDPClient.GoodAuth) { result = true; } } catch { } finally { // Остановка Disconnect(); } return(result); }