API des Remotedesktopprotokollanbieters
Sie verwenden die Remotedesktopprotokollanbieter-API, um ein Protokoll zu erstellen, um die Kommunikation zwischen dem Remotedesktopdienstedienst und mehreren Clients bereitzustellen.
Wenn Windows Server geladen wird, wird der Remotedesktopdienstedienst (auch als Remoteverbindungs-Manager (RCM) bezeichnet) gestartet. Der Dienst startet auch Listenerobjekte für die Remotedesktopprotokollanbieter, die wiederum auf Clientverbindungen lauschen. Der Dienst und die Protokollanbieter sind Benutzermodusobjekte, die mithilfe der in dieser Dokumentation erläuterten APIs kommunizieren. Die Protokollanbieter können mit Kernelmodustreibern kommunizieren, indem Sie Eingabe-/Ausgabesteuerelemente (IOCTLs) verwenden. Dies ist in der folgenden Abbildung dargestellt.
Microsoft hat das Remotedesktopprotokoll (RDP) implementiert, um die Kommunikation zwischen dem Remotedesktopdienstedienst und Clientverbindungen bereitzustellen. Sie können Ihr eigenes Protokoll erstellen, indem Sie die Schnittstellen, Strukturen, Gewerkschaften und Enumerationstypen verwenden, aus denen die Remotedesktopprotokollanbieter-API besteht. Weitere Informationen finden Sie in den folgenden Themen.
-
Informationen zum Erstellen eines Remotedesktopprotokollanbieters. Der Protokoll-Manager wird als COM-Server implementiert und an einem Speicherort registriert, der beim Starten des Remotedesktopdienstediensts durchsucht wird.
-
Enthält Schnittstellen, Strukturen, Vereinigungen und Enumerationstypen, mit denen Sie ein benutzerdefiniertes Remotedesktopprotokoll (RDP) erstellen können.
Verwandte Themen