Remotedesktopdienste-API
Die meisten Anwendungen werden ohne Änderung in einer Remotedesktopdienste -Umgebung (früher als Terminaldienste bezeichnet) ausgeführt und müssen die Remotedesktopdienste-API nicht verwenden. Die Remotedesktopdienste-API ist in erster Linie für Client-/Serveranwendungen und -anwendungen für die Verwaltung von Remotedesktopdiensten nützlich.
Die Remotedesktopdienste-API ist eine Reihe von Funktionsaufrufen in Wtsapi32.dll. Um Ihre Anwendung so zu entwerfen, dass sie sowohl in Remotedesktopdiensten als auch in Nicht-Remotedesktopdienste-Umgebungen ausgeführt wird, verwenden Sie die dynamische Verknüpfung zur Laufzeit, um zu überprüfen, ob Wtsapi32.dllvorhanden ist. Weitere Informationen finden Sie unter Run-Time Verknüpfung mit Wtsapi32.dll.
Die Remotedesktopdienste-API ermöglicht Anwendungen das Ausführen der folgenden Aufgaben in einer Remotedesktopdienste-Umgebung:
- Verwaltung von Remotedesktopdiensten, z. B. Das Aufzählen und Verwalten von Remotedesktopsitzungshostservern (RD-Sitzungshost) (früher als Terminalserver bezeichnet) in einer Domäne oder das Aufzählen und Verwalten von Sitzungen und Prozessen auf einem RD-Sitzungshostserver.
- Verbessern von Client-/Serveranwendungen in einer Remotedesktopdienste-Umgebung.
- Verwenden von virtuellen Remotedesktopdienste, um zwischen Client- und Servermodulen einer Anwendung zu kommunizieren.
- Festlegen und Abrufen von Spezifischen Benutzerkonfigurationsinformationen für Remotedesktopdienste.