Allgemeine Programmierrichtlinien
Die folgenden Abschnitte enthalten allgemeine Richtlinien für die Entwicklung von Anwendungen in einer Remotedesktopdienstumgebung.
In diesem Abschnitt
-
Zum Ausführen von Legacyanwendungen in einer Remotedesktopdienste-Umgebung können Sie die Anwendungskompatibilitätsebene für Remotedesktopdienste verwenden.
-
Client-/Serveranwendungen dürfen nicht davon ausgehen, dass eine Verbindung mit einem einzelnen Computer einer einzelnen Benutzersitzung entspricht.
-
Um eine Anwendung bei Remotedesktopdiensten zu registrieren, speichern Sie den Namen der virtuellen Kanalserveranwendung in der Registrierung, indem Sie einen Unterschlüssel hinzufügen.
-
Wenn ihr Hardwaregerät nicht für die Arbeit über eine Remotesitzung konzipiert ist, müssen Anbieter sicherstellen, dass die Gerätetreibersoftware die Deaktivierung der Umleitung des Geräts mithilfe einer System- oder Gruppenrichtlinie erzwingt.
-
Ihre Anwendung kann die Remotedesktopdienste-API verwenden, um zur Laufzeit dynamisch mit dem Wtsapi32.dll zu verknüpfen. Dazu sollte Ihre Anwendung die LoadLibrary-Funktion aufrufen, um Wtsapi32.dll zu laden.