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 auf einem Remotedesktop-Lizenzserver.
-
Gibt das Zertifikat des Remotedesktop-Lizenzservers zurück.
-
Beginnt die Aufzählung über alle Schlüsselpakete, die auf einem Remotedesktop-Lizenzserver basierend auf Suchkriterien installiert sind.
-
Setzt von einem vorherigen Aufruf der TLSKeyPackEnumBegin-Funktion fort und beendet die Enumeration.
-
Setzt von einem 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 die Aufzählung von Lizenzen, die vom Remotedesktop-Lizenzserver basierend auf Suchkriterien ausgestellt werden.
-
Setzt von einem vorherigen Aufruf der TLSLicenseEnumBegin-Funktion fort und beendet die Enumeration.
-
Setzt von einem vorherigen Aufruf des 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 Kanäle für Remotedesktopdienste verwendet.
-
Initialisiert den Zugriff einer Client-DLL auf virtuelle Remotedesktopdienste-Kanäle.
-
Eine anwendungsdefinierte Rückruffunktion, die Remotedesktopdienste aufruft, um die Client-DLL über virtuelle Kanalereignisse 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 auf einem Remotedesktopsitzungshostserver (RD-Sitzungshost).
-
Verbindet eine Remotedesktopdienste-Sitzung mit einer vorhandenen Sitzung auf dem lokalen Computer.
-
Erstellt einen neuen Listener für Remotedesktopdienste 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 Listener der Remotedesktopdienste 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 remotedesktopvirtualisierungshost (RD Virtualization Host)-Server ab.
-
Gibt eine Liste aller RD-Sitzungshostserver innerhalb der angegebenen Domäne zurück.
-
Ruft eine Liste der Sitzungen auf einem RD-Sitzungshostserver ab.
-
Ruft eine Liste von Sitzungen auf einem angegebenen RD-Sitzungshostserver oder RD Virtualization Host-Server ab.
-
Gibt Arbeitsspeicher frei, der von einer Remotedesktopdienste-Funktion zugewiesen wird.
-
Gibt Arbeitsspeicher frei, der WTS_PROCESS_INFO_EX oder WTS_SESSION_INFO_1 Strukturen enthält, die einer Remotedesktopdienste-Funktion zugeordnet sind.
-
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.
-
Protokolliert 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 Virtualization Host-Server.
-
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 wurde.
-
Registriert das angegebene Fenster, um Sitzungsänderungsbenachrichtigungen zu erhalten.
-
Registriert das angegebene Fenster, um Sitzungsänderungsbenachrichtigungen zu erhalten.
-
Zeigt ein Meldungsfeld auf dem Clientdesktop einer angegebenen Remotedesktopdienste-Sitzung an.
-
Konfiguriert den Sicherheitsdeskriptor eines Remotedesktopdienste-Listeners.
-
Ändert Konfigurationsinformationen für den angegebenen Benutzer auf dem angegebenen Domänencontroller oder RD-Sitzungshostserver.
-
Beendet den angegebenen RD-Sitzungshostserver (und startet optional neu).
-
Startet die Remotesteuerung einer anderen Remotedesktopdienste-Sitzung. Sie müssen diese Funktion aus einer Remotesitzung aufrufen.
-
Stoppt eine Remotesteuerungssitzung.
-
Beendet den angegebenen Prozess auf dem angegebenen RD-Sitzungshostserver.
-
Hebt die Registrierung des angegebenen Fensters auf, sodass keine weiteren Sitzungsänderungsbenachrichtigungen empfangen werden.
-
Hebt die Registrierung des angegebenen Fensters auf, sodass keine weiteren Sitzungsänderungsbenachrichtigungen empfangen werden.
-
Schließt ein geöffnetes virtuelles Kanalhandle.
-
Öffnet ein Handle am Serverende eines angegebenen virtuellen Kanals.
-
Erstellt einen virtuellen Kanal in einer Weise wie WTSVirtualChannelOpen.
-
Löscht alle vom Client an den Server gesendeten Eingabedaten in der Warteschlange auf einem angegebenen virtuellen Kanal.
-
Löscht alle ausgabedaten in der 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.