Freigeben über


Allgemeine Programmierrichtlinien

Die folgenden Abschnitte enthalten allgemeine Richtlinien für die Entwicklung von Anwendungen in einer Remotedesktopdienste-Umgebung.

In diesem Abschnitt

Anwendungskompatibilitätsebene

Zum Ausführen von Legacyanwendungen in einer Remotedesktopdienste-Umgebung können Sie die Anwendungskompatibilitätsebene für Remotedesktopdienste verwenden.

Client/Server-Anwendungsrichtlinien

Client-/Serveranwendungen dürfen nicht davon ausgehen, dass eine einzelne Computerverbindung einer einzelnen Benutzersitzung entspricht.

Überwachen von Sitzungsverbindungen und Trennen

Um eine Anwendung bei Remotedesktopdiensten zu registrieren, speichern Sie den Namen der Anwendung des virtuellen Kanalservers in der Registrierung, indem Sie einen Unterschlüssel hinzufügen.

Richtlinien für Peripheriehardware

Wenn ihr Hardwaregerät nicht für die Arbeit über eine Remotesitzung konzipiert ist, müssen Anbieter sicherstellen, dass die Gerätetreibersoftware die Umleitung des Geräts mithilfe einer Systemrichtlinie oder Gruppenrichtlinie deaktiviert.

Run-Time Verknüpfung mit Wtsapi32.dll

Ihre Anwendung kann die Remotedesktopdienste-API verwenden, um dynamisch mit dem Wtsapi32.dll zur Laufzeit zu verknüpfen. Dazu sollte Ihre Anwendung die LoadLibrary--Funktion aufrufen, um Wtsapi32.dllzu laden.