API-Funktionen für Remotedesktopdienste
Die folgenden Funktionen werden mit Remotedesktopdiensten verwendet.
In diesem Abschnitt
-
Ruft die Remotedesktopdienste-Sitzung ab, die einem angegebenen Prozess zugeordnet ist.
-
Öffnet ein Handle für den angegebenen Remotedesktop-Lizenzserver.
-
Schließt ein geöffnetes Handle für einen Remotedesktop-Lizenzserver.
-
Gibt das Zertifikat des Remotedesktop-Lizenzservers zurück.
-
Beginnt mit der Enumeration durch alle Schlüsselpakete, die auf einem Remotedesktop-Lizenzserver basierend auf Suchkriterien installiert sind.
-
Setzt einen vorherigen Aufruf der TLSKeyPackEnumBegin-Funktion fort und beendet die Enumeration.
-
Setzt einen vorherigen Aufruf der TLSKeyPackEnumBegin-Funktion fort und gibt das nächste Key Pack zurück, das auf einem Remotedesktop-Lizenzserver installiert ist, der den Suchkriterien entspricht.
-
Beginnt mit der Enumeration von Lizenzen, die vom Remotedesktop-Lizenzserver basierend auf Suchkriterien ausgestellt werden.
-
Setzt einen vorherigen Aufruf der TLSLicenseEnumBegin-Funktion fort und beendet die Enumeration.
-
Setzt einen vorherigen Aufruf der TLSLicenseEnumBegin-Funktion fort und gibt die nächste Lizenz zurück, die auf einem Remotedesktop-Lizenzserver installiert ist, der den Suchkriterien entspricht.
-
Schließt das Clientende eines virtuellen Kanals.
-
Ein anwendungsdefinierter Einstiegspunkt für die clientseitige DLL einer Anwendung, die virtuelle Remotedesktopdienste-Kanäle verwendet.
-
Initialisiert den Zugriff einer Client-DLL auf virtuelle Remotedesktopdienste-Kanäle.
-
Eine anwendungsdefinierte Rückruffunktion, die remotedesktopdienste aufruft, um die Client-DLL über Ereignisse virtueller Kanäle zu benachrichtigen.
-
Öffnet das Clientende eines virtuellen Kanals.
-
Eine anwendungsdefinierte Rückruffunktion, die remotedesktopdienste aufruft, um die Client-DLL über Ereignisse für einen bestimmten virtuellen Kanal zu benachrichtigen.
-
Sendet Daten vom Clientende eines virtuellen Kanals an eine Partneranwendung auf dem Serverende.
-
Schließt ein geöffnetes Handle für einen Remotedesktopsitzungshostserver (RD-Sitzungshost).
-
Verbindet eine Remotedesktopdienste-Sitzung mit einer vorhandenen Sitzung auf dem lokalen Computer.
-
Erstellt einen neuen Remotedesktopdienste-Listener oder konfiguriert einen vorhandenen Listener.
-
Trennt den angemeldeten Benutzer von der angegebenen Remotedesktopdienste-Sitzung, ohne die Sitzung zu schließen.
-
Aktiviert oder deaktiviert untergeordnete Sitzungen.
-
Listet alle Remotedesktopdienste-Listener auf einem RD-Sitzungshostserver auf.
-
Ruft Informationen zu den aktiven Prozessen auf einem angegebenen RD-Sitzungshostserver ab.
-
Ruft Informationen zu den aktiven Prozessen auf dem angegebenen RD-Sitzungshostserver oder Remotedesktopvirtualisierungshostserver (RD Virtualization Host) ab.
-
Gibt eine Liste aller RD-Sitzungshostserver innerhalb der angegebenen Domäne zurück.
-
Ruft eine Liste von Sitzungen auf einem RD-Sitzungshostserver ab.
-
Ruft eine Liste der Sitzungen auf einem angegebenen RD-Sitzungshostserver oder RD-Virtualisierungshostserver ab.
-
Gibt Arbeitsspeicher frei, der von einer Remotedesktopdienste-Funktion zugewiesen wurde.
-
Gibt Arbeitsspeicher frei, der WTS_PROCESS_INFO_EX oder WTS_SESSION_INFO_1 Strukturen enthält, die von einer Remotedesktopdienste-Funktion zugewiesen werden.
-
Ruft den Sitzungsbezeichner der Konsolensitzung ab.
-
Ruft den untergeordneten Sitzungsbezeichner ab, falls vorhanden.
-
Ruft den Sicherheitsdeskriptor eines Remotedesktopdienste-Listeners ab.
-
Bestimmt, ob untergeordnete Sitzungen aktiviert sind.
-
Meldet eine angegebene Remotedesktopdienste-Sitzung ab.
-
Öffnet ein Handle für den angegebenen RD-Sitzungshostserver.
-
Öffnet ein Handle für den angegebenen RD-Sitzungshostserver oder RD-Virtualisierungshostserver.
-
Ruft Konfigurationsinformationen für einen Remotedesktopdienste-Listener ab.
-
Ruft Sitzungsinformationen für die angegebene Sitzung auf dem angegebenen RD-Sitzungshostserver ab.
-
Ruft Konfigurationsinformationen für den angegebenen Benutzer auf dem angegebenen Domänencontroller oder RD-Sitzungshostserver ab.
-
Ruft das primäre Zugriffstoken des angemeldeten Benutzers ab, der durch die Sitzungs-ID angegeben wird.
-
Registriert das angegebene Fenster, um Sitzungsänderungsbenachrichtigungen zu empfangen.
-
Registriert das angegebene Fenster, um Sitzungsänderungsbenachrichtigungen zu empfangen.
-
Zeigt ein Meldungsfeld auf dem Clientdesktop einer angegebenen Remotedesktopdienste-Sitzung an.
-
Konfiguriert den Sicherheitsdeskriptor eines Remotedesktopdienste-Listeners.
-
Ändert die Konfigurationsinformationen für den angegebenen Benutzer auf dem angegebenen Domänencontroller oder RD-Sitzungshostserver.
-
Fährt den angegebenen RD-Sitzungshostserver herunter (und startet optional neu).
-
Startet die Remotesteuerung einer anderen Remotedesktopdienste-Sitzung. Sie müssen diese Funktion über eine Remotesitzung aufrufen.
-
Beendet eine Remotesteuerungssitzung.
-
Beendet den angegebenen Prozess auf dem angegebenen RD-Sitzungshostserver.
-
Hebt die Registrierung des angegebenen Fensters auf, sodass es keine weiteren Sitzungsänderungsbenachrichtigungen empfängt.
-
Hebt die Registrierung des angegebenen Fensters auf, sodass es keine weiteren Sitzungsänderungsbenachrichtigungen empfängt.
-
Schließt ein geöffnetes virtuelles Kanalhandle.
-
Öffnet ein Handle am Serverende eines angegebenen virtuellen Kanals.
-
Erstellt einen virtuellen Kanal ähnlich wie WTSVirtualChannelOpen.
-
Löscht alle Eingabedaten, die in einer Warteschlange vom Client an den Server in einem angegebenen virtuellen Kanal gesendet werden.
-
Löscht alle Ausgabedaten in einer Warteschlange, die vom Server an den Client in einem angegebenen virtuellen Kanal gesendet werden.
-
Gibt Informationen zu einem angegebenen virtuellen Kanal zurück.
-
Liest Daten vom Serverende eines virtuellen Kanals.
-
Schreibt Daten an das Serverende eines virtuellen Kanals.
-
Wartet auf ein Remotedesktopdienste-Ereignis, bevor er zum Aufrufer zurückkehrt.