21. August 200916 j Hallo zusammen, ich bin auf der Suche nach einer Möglichkeit um festzustellen, ob das Windows-System auf dem mein Programm gerade läuft (ne Installation) ein Terminalserver ist. Ich kann die WinAPI und das Framework Qt4 in meinem Programm nutzen. Hab schon beide Dokus durchgeschaut, aber leider ohne Erfolg. :confused: Vielleicht hat ja einer von euch eine Idee. Danke im Voraus.
22. August 200916 j Super, genau das habe ich gesucht. (Leider habe ich die ganze Zeit in der Doku unter "Windows Versions" gesucht) :old Vielen Dank
22. August 200916 j Detecting Whether Remote Desktop Services Is Installed (Windows) Unterscheidet das zwischen den "normalen" Remote Desktop Services zu Verwaltungszwecken und den Anwendungs-Terminalservices (klassisch "Terminal Server" genannt)?
22. August 200916 j Unterscheidet das zwischen den "normalen" Remote Desktop Services zu Verwaltungszwecken und den Anwendungs-Terminalservices (klassisch "Terminal Server" genannt)? Mit "Remote Desktop Services" bezeichnet Microsoft explizit mehrere gleichzeitige Client-Sitzungen (vormals Terminal Server genannt). Remote Desktop (wie bei XP Professional) benutzt Remote Desktop Services-Technologie. Siehe Remote Desktop Services (Windows) Die Beispielfunktion liefert bei Windows XP Professional FALSE zurück.
22. August 200916 j Jo, und wie sieht es bei Serversystemen aus, bei denen ja mehrere konkurrierende administrative Terminalzugriffe zugelassen sind? Der "normale" Server unterscheidet sich ja nur in der Lizenzierung von einem Anwendungsterminalserver.
22. August 200916 j Ich kann auch nur wiederholen, was in der MSDN Library steht. Mit Server 2008 R2 wird "Terminal Services" in "Remote Desktop Services" umbenannt. Administrationszugriffe sind damit offenbar nicht gemeint. Über die diversen Flags für OSVERSIONINFOEX kann man auch andere Varianten wie Datacenter oder Small Business erkennen, oder feststellen, ob ein Server ein DC ist.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.